Commit Graph

97 Commits

Author SHA1 Message Date
Adrian Cole 239519c8ca added exceptions to ssh commands and changed interface to not index on id, since ids are not guaranteed unique 2010-05-04 15:01:01 -07:00
Adrian Cole a1c7ccfd3f Issue 241:Add provider to the Location hierarchy and make getParent a Location object; also fixed compute services where broken and added ssh logging for runscript 2010-05-03 01:04:48 -07:00
Adrian Cole e8b77d2765 Issue 236: parameterize out runscript name 2010-04-30 14:17:36 -07:00
Adrian Cole e3a816e6cd switch to old google collections syntax to avoid conflict between guava and google collections 2010-04-26 23:46:22 -07:00
Adrian Cole 021e5e18e0 Issue 203 normalized location across blobstore and compute 2010-04-25 17:38:21 -07:00
Adrian Cole 10af8cdae8 Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location 2010-04-25 00:46:54 -07:00
Adrian Cole 3e39324e90 formatting, imports, and ridding warnings 2010-04-23 11:14:06 -07:00
Adrian Cole 1714051272 Issue 231:scrape vapptemplate description for password, and provide password for windows instances 2010-04-20 02:53:00 -04:00
Ivan Meredith 4b8b0e8770 Added getNodes withDetails() 2010-04-18 20:29:18 +12:00
Adrian Cole 31d2b08b71 fixed ec2 to create a new keypair on each time runNodesWithTag; added a test to ensure we can add nodes to a set in a different context than it was created in 2010-04-17 00:03:55 -07:00
Alex Yarmula 02695e8ad8 another fix of signature 2010-04-14 17:50:04 -07:00
Adrian Cole dedd8f8270 fixed templateBuilder logger and also fixed copyright headers 2010-04-13 23:40:56 -07:00
Adrian Cole a8bfa608f2 gogrid: fixed description and added 500 character length validation 2010-04-12 20:25:56 -07:00
Alex Yarmula 882bf5f651 added runScriptOnNodesWithTag methods. theoretically it is supported for any cloud as a part of compute service. (issue 222) 2010-04-10 19:11:01 -07:00
Alex Yarmula 214aee6626 moved the default credentials to ImageImpl#defaultCredentials, issue 157 2010-04-08 12:44:19 -07:00
Alex Yarmula 1bdf5eda18 added resolve images functionality (currently supported are ec2 and gogrid). current implementations are only resolving the credentials/authentication 2010-04-07 16:10:37 -07:00
Adrian Cole 190c768d02 Issue 221: made sure default template always works on all cloud providers 2010-04-04 22:57:03 -07:00
Adrian Cole ebcaae325f Issue 215: removed RuntimeDelegate.setInstance and turned to dependency injection for UriBuilder 2010-03-22 22:33:26 -07:00
Alex Yarmula d6d7aba2be added #getRamSizes() for GridServerClient. added convenience method to ip services. fixed idempotency issues with implementation of http request filter 2010-03-21 11:11:28 -07:00
Andrew Phillips 7d399704d2 Removed some duplicate copyright header and made gogrid inherit from project, not multi. 2010-03-20 14:18:35 +01:00
Andrew Phillips 64b68d73db Housekeeping: renamed all .svnignore files to .gitignore, and some line endings. 2010-03-19 11:30:13 +01:00
Adrian Cole b221f8006f fixed gogrid test 2010-03-14 18:17:48 -07:00
Alex Yarmula 265218e82f added exact matching to templateBuilderImpl. changed some test logic for gogrid compute service. 2010-03-11 12:10:53 -08:00
Adrian Cole 79c54e9f45 Issue 204: add template description, Issue 162: update to correct image and location details 2010-03-11 11:29:46 -08:00
Alex Yarmula 2210fe47f0 more work on gogrid tests 2010-03-10 23:48:16 -08:00
Alex Yarmula 489145aa01 more work on gogrid tests 2010-03-10 23:31:30 -08:00
Alex Yarmula 4c29ef2e80 replaced the test image with a more stable one 2010-03-10 15:34:23 -08:00
Alex Yarmula c50541c845 fixed compute service functionality for gogrid 2010-03-10 14:27:52 -08:00
Adrian Cole b190651247 refactored configuration module so that Issue 201 could occur. linked context with objects created from it 2010-03-09 00:10:27 -08:00
Alex Yarmula 17429154b9 fixed os architecture matching. added os version matching 2010-03-07 15:07:58 -08:00
Alex Yarmula 258fd9d6a2 added cpu cores/disk matching to sizes in templates. fixed incorrect credentials/ authorization parsing. 2010-03-07 10:42:59 -08:00
Adrian Cole de7a5e4891 Issue 162: updated to standard computeservice test 2010-03-06 14:12:44 -08:00
Alex Yarmula f0dca57629 added a properties test for gogrid 2010-03-06 10:43:42 -08:00
Alex Yarmula eff1de764c added compute service support and a basic test. fixed template builder bug (see comment). 2010-03-06 10:34:12 -08:00
Alex Yarmula c76ebb43bb added compute service support. todo password service, tests 2010-03-04 19:45:41 -08:00
Alex Yarmula 4bbff2caf5 included image functionality, disabled live tests by default 2010-03-03 14:32:55 -08:00
Alex Yarmula 202dd690f0 added image support; changed lists to sorted sets in domain objects; added a live test 2010-03-03 14:15:43 -08:00
Alex Yarmula d8d88c3321 reverted an accidental commit of several files; added editing to load balancer 2010-03-03 09:13:10 -08:00
Alex Yarmula 86471b0a5a added support for more load balancer operations, extended the main live test 2010-03-03 09:13:09 -08:00
Alex Yarmula 9df9d45859 added load balancer methods, enums replaced for several option-based objects, tests 2010-03-03 09:13:09 -08:00
Alex Yarmula 4892b843d8 added jobs and ip services; more test; single live test 2010-03-03 09:13:09 -08:00
Alex Yarmula ddc1a30b55 finished with server functionality; extended tests 2010-03-03 09:13:09 -08:00
Alex Yarmula 6abc2110c5 added 2 more methods for managing servers 2010-03-03 09:13:09 -08:00
Alex Yarmula 2b41b83f0c added a custom error handler 2010-03-03 09:13:09 -08:00
Alex Yarmula b88b6beb9f Moved the server related methods to a separate service 2010-03-03 09:13:09 -08:00
Alex Yarmula 23a1435417 Finished with the first method, getServerList 2010-03-03 09:13:09 -08:00
Alex Yarmula 6a37d171f0 initial commit with gogrid code - raw from archetype 2010-03-03 09:13:08 -08:00