1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

2500 commits

Author SHA1 Message Date
Patrick Debois
16275085cf renamed ipaddress to ip_address
made the .id available and an alias to uuid for server
2011-08-08 17:54:54 -06:00
Patrick Debois
43bf83cd6b Added a way to locally retrieve the ipaddress through the ip_command
More checks on correctness of ipaddress
And checks on ssh failures
2011-08-08 17:31:12 -06:00
Patrick Debois
4eb72dabc9 check ip-address that returned from the search in the logfile 2011-08-08 15:49:12 -06:00
Patrick Debois
b9873f50f0 indenting the files 2011-08-08 15:30:09 -06:00
Patrick Debois
dc54cf6bbc removed trailing spaces 2011-08-08 15:22:55 -06:00
Patrick Debois
f6e8492db4 fixing whitespace 2011-08-08 15:18:03 -06:00
Patrick Debois
02f5da397c Changed the monitoring command for IP addresses
arpwatch.dat is not the correct place, it should be via syslog, or seperate file
2011-08-05 17:36:31 +02:00
Patrick Debois
dbfb17373f - ERB has a problem with a variable called type, it expands it on ruby 1.8 to .class
- If the key or the volume is not found, maybe because the pool has not yet been started, the volumes should return nil
2011-08-04 13:26:27 +02:00
Patrick Debois
d07d3144d6 Coming along nicely
Noticed that we could avoid implementing our own attribute get functions
These interfered with a destroy operation

Also reload of an object should now work better

A server can be created and will get a random name + annex disk (default = 10G)
2011-08-03 14:28:40 +02:00
Patrick Debois
1ed3ee3379 Again major breakthrough
- restructured all command to allow filters
- get only uses the identity to get it
- ssh/scp proxied now work correctly on server
- extended networks and interfaces
2011-08-03 12:48:44 +02:00
Patrick Debois
b2d5207fba Allow creation of persistent or non persistent volumes 2011-08-01 15:33:25 +02:00
Patrick Debois
75b6acbee7 Added ability to create/destroy volumes
You can search for volumes by path,key,name
And list all volumes from a pool
2011-08-01 15:18:00 +02:00
Patrick Debois
a0dc3f2aa1 - Get all pools now by name or by uuid
- Create pool by providing xml
- Destroy pool
2011-08-01 14:00:13 +02:00
Patrick Debois
ef02c51d7e - Added URI helper to parse libvirt URL's
- exposed Libvirt original connection in Compute object
- exposed URI in Compute object
- added libvirt-ruby gem to the developer Gemspec
2011-08-01 09:49:09 +02:00
Patrick Debois
1e31e1e41d First cut at libvirt integration. Lots of features missing, but it proves the point 2011-07-30 14:59:54 +02:00
Wesley Beary
f3d92316b5 Merge pull request from lifo/master
Escape source object name for aws copy_object operation
2011-07-28 17:06:00 -07:00
Pratik Naik
a484870331 Escape source object name when copying 2011-07-28 23:15:51 +01:00
Wesley Beary
49febbcf83 Merge pull request from coliver/master
[aws|compute] Added missing 'platform' attribute to server model and describe instances request.
2011-07-26 10:45:38 -07:00
Christopher Oliver
36782c8ac5 [aws|compute] Added missing 'platform' attribute to server model and describe instances request. 2011-07-26 13:11:44 -04:00
Wesley Beary
75e7006ecf Merge pull request from coliver/security_group_parser_fix
[aws|compute] Security groups parser fix
2011-07-25 13:34:34 -07:00
Wesley Beary
d93f226660 Merge pull request from coliver/cloud_front_additions
[aws|cdn] Added commands for streaming distribution lists.
2011-07-25 13:33:45 -07:00
Christopher Oliver
5b5bea6553 [aws|compute] describe security groups parser was not taking into account ipPermissionsEgress and therefore returning unexpected results when the account had VPC groups. 2011-07-25 16:03:41 -04:00
Christopher Oliver
afde136b89 [aws|cdn] Added commands for streaming distribution lists. 2011-07-25 15:42:12 -04:00
geemus
6bd7ad9d6e Release 0.10.0 2011-07-25 14:34:57 -05:00
geemus
9ca8cffc00 [release] make changelog build separate from release 2011-07-25 14:11:24 -05:00
geemus
3e8a2f3177 [compute|ninefold] small consistency fixes for server 2011-07-22 15:38:48 -05:00
geemus
c0ca2cd5dc [compute|voxel] fix server format 2011-07-22 12:04:18 -05:00
geemus
351570fb35 [compute|ninefold] fix zone format 2011-07-22 12:03:54 -05:00
geemus
dc865072bb [compute] fix stormondemand namespace mismatch 2011-07-22 12:02:34 -05:00
geemus
6613711166 [compute|ninefold] add default serviceofferingid (flavor) 2011-07-22 11:53:06 -05:00
geemus
9553c3805e [tests] replace letters with letters and numbers with numbers in collection#get failure test 2011-07-22 11:46:55 -05:00
geemus
3cf54d48ef [aws|rds] add LicenseModel to format 2011-07-21 16:48:51 -05:00
geemus
e7bd19d025 [aws|iam] fix expected error result from login_profile_tests 2011-07-21 16:48:08 -05:00
geemus
6c38a07dd4 [compute|aws] fix compute accessor in tests 2011-07-21 16:47:36 -05:00
geemus
a5fd3b9300 [aws|cloudwatch] mark overly specific test as pending 2011-07-21 16:47:04 -05:00
geemus
05a2384ffe [aws|autoscaling] mark unimplemented/unsupported tests as pending 2011-07-21 16:46:43 -05:00
geemus
e2322c6284 [aws|autoscaling] metrics#get should return nil when not found 2011-07-21 16:45:50 -05:00
Wesley Beary
a6c45edb2d Merge pull request from bgentry/add_new_iam_cert_validations
[AWS|IAM] Add new IAM cert validations and clean up error handling
2011-07-21 08:20:25 -07:00
geemus
97d98113e7 [storage|ninefold] fix file#destroy and test cleanup 2011-07-21 10:16:53 -05:00
Blake Gentry
674f11a104 [aws|iam] add proper error messages 2011-07-20 22:10:56 -07:00
Blake Gentry
00e38b3f9c [aws|iam] tests and mocks to support many types of key/cert issues 2011-07-20 17:24:34 -07:00
Blake Gentry
cf05def334 [aws|iam] raise EntityAlreadyExists when creating a duplicate cert name 2011-07-20 16:18:15 -07:00
Blake Gentry
33b1e16080 [aws|iam] Simplify error handling code for errors with custom classes 2011-07-20 16:08:51 -07:00
Blake Gentry
bef207f4ae [aws|iam] raise correct ValidationError when an empty cert or key is used 2011-07-20 16:04:31 -07:00
Wesley Beary
b6921d255b Merge pull request from brianhartsock/squash_false
Fixed  - Unable to squash kvp with false values
2011-07-20 16:00:18 -07:00
geemus
cb8004024e [tests] fix collection helper to play nice with numeric ids 2011-07-20 17:34:18 -05:00
Brian Hartsock
72778886a1 Fixed - Unable to squash kvp with false values 2011-07-20 18:18:05 -04:00
geemus
21606743c2 [release] remove problematic pbcopy from changelog rake task 2011-07-20 17:11:15 -05:00
geemus
8923984644 [misc] update gem deps to latest/greatest 2011-07-20 16:51:12 -05:00
geemus
8be455e4a7 make collection class_eval more consistent 2011-07-20 16:36:22 -05:00