Pan Thomakos
e1f625f9f2
Added Fog::CurrentMachine#ip_address.
...
This function allows you to get the ip address of the current machine. I
found this useful because I wanted to add my personal or production
machine to a specific RDS security group. The call is quite simple and
connects to amazon's checkip website. The class is threadsafe and I have
included specs with it as well. I have also added the
Fog::AWS::RDS::SecurityGroup#authorize_me function to make adding the
current machine to a given RDS security group very easy.
2011-08-17 14:35:03 -07:00
geemus
436ad75ad7
[compute|ecloud] fix namespace leftovers
2011-06-20 15:00:48 -07:00
geemus
96a3d07d86
[ecloud] mark bin specs pending unless credentials provided
...
closes #325
2011-05-24 13:17:04 -07:00
geemus
9ea5432fde
[mock] cleanup and reset related fixes
2011-05-19 15:35:33 -07:00
Samuel Merritt
8989402775
Fix typo in spec output
2011-04-26 15:56:57 -07:00
geemus
bf7f269ce6
[aws|compute] move remaining rspec to shindo
2011-03-21 16:45:52 -07:00
geemus
1bfc211758
[ecloud|compute] skip more tests unless mocked
2011-02-25 12:22:49 -08:00
geemus
e72831d99b
[ecloud|compute] re-namespace terremark ecloud
2011-02-17 10:44:46 -08:00
geemus
1ebad06ce0
continuing to flatten vcloud
2011-02-16 17:17:21 -08:00
geemus
b6af64d76a
initial work toward flattening Vcloud::Terremark::Ecloud namespace
2011-02-16 16:13:09 -08:00
geemus
cc69972678
add some missing parens to fix warnings
2011-02-15 13:47:14 -08:00
freeformz
e2a755b664
spec fixes and tests for the new monitor functions
2011-02-15 07:20:57 +08:00
freeformz
be273b74cf
initial support for Disabled monitor types
2011-02-15 07:20:56 +08:00
phiggins
0cc5773bf2
Fix a bunch of paths.
2011-01-11 02:20:40 +08:00
geemus
9a52c94513
[aws|simpledb] fixes
...
more granular idempotency
convert specs to tests
2011-01-03 18:55:24 -08:00
geemus
724de430de
[aws|simpledb] idempotent requests, more test fixes
2011-01-03 17:45:27 -08:00
geemus
a764d02a7e
[simpledb] remove eventually usage
2011-01-03 17:22:14 -08:00
Dan Peterson
3a072cbb4d
[terremark|ecloud] Fix network model feature list
2010-12-17 17:33:10 -08:00
Dan Peterson
360fa1278f
test and fix server question methods
2010-12-16 11:06:48 -08:00
Dan Peterson
307c6708f5
set backup service
2010-12-16 11:06:48 -08:00
Dan Peterson
b8ce6df524
set backup internet service
2010-12-16 11:06:48 -08:00
Dan Peterson
98a2f257aa
internet service model returns backup service href
2010-12-16 11:06:48 -08:00
Dan Peterson
9f9abb2c79
WIP: add_backup_internet_service request
2010-12-16 11:06:48 -08:00
Dan Peterson
28487dfeb7
models
2010-12-16 11:06:47 -08:00
Dan Peterson
73d07f4487
start of backup internet service support
2010-12-16 11:06:47 -08:00
Dan Peterson
f910a65341
add additional attributes to network
2010-12-16 11:06:47 -08:00
Dan Peterson
45f40f807f
start 2.5 support
2010-12-16 11:06:47 -08:00
Dan Peterson
e22fa493e2
be more sure
2010-12-16 11:06:47 -08:00
Dan Peterson
ccbda1a969
mock configure_network_ip, delete_vapp doesn't do anything if rnat set
2010-12-16 11:06:47 -08:00
Dan Peterson
3d6ee32c15
unify generation of IpAddress between get_network_ips and get_network_ip
2010-12-16 11:06:47 -08:00
geemus
4d739e6054
[core] simplify credential management
...
add ability to use Fog.credentials_path to use non '~/.fog'
try to use available credentials automagically even outside bin
2010-12-15 15:32:33 -08:00
geemus
b689650666
more attributes spec to tests, fix attribute names
2010-12-15 14:05:55 -08:00
geemus
1c7a526608
[spec] remove legacy stuff
2010-12-15 11:11:19 -08:00
geemus
97e474f75e
fix a few small spec related bugs
2010-11-30 16:43:28 -08:00
bonkydog
baa89ba73d
fix missing "volume" parameter error when setting Fog::AWS::Volume#server to nil (in order to detach it)
2010-11-30 03:35:43 +08:00
geemus
b1473b39f5
fixing misc recently introduced spec/test bugs
2010-11-16 15:31:34 -08:00
geemus
26c1e239d5
[brightbox] moving specs to tests
2010-11-16 13:24:43 -08:00
Paul Thornthwaite
42d8ba33cd
[brightbox] Removed reboot action and request due to API change
2010-11-16 11:11:53 -08:00
Paul Thornthwaite
0ec77fc5a5
[brightbox] Added support for Brightbox cloud API beta ( http://beta.brightbox.com )
2010-11-16 11:11:53 -08:00
Paul Thornthwaite
a449d0dafb
[patch] Added a wait_for block to shared examples
2010-11-16 11:11:53 -08:00
Paul Thornthwaite
524a30918d
[patch] When an attribute is an empty string, do not try and parse (and get current time)
...
* Spec to support handling empty strings when attribute is set to time.
2010-11-16 11:11:53 -08:00
Paul Thornthwaite
d299ae1579
[patch] Change Model#attribute's :squash options to accept a String as well as a Symbol
...
* Spec to test "squashed" value patch
2010-11-16 11:11:52 -08:00
geemus
5da08ad5fc
[vcloud] fix spec helper load paths
2010-11-16 11:05:23 -08:00
Arnab
5b066998bb
[aws|simpledb] put_attributes: fix to handle array values for attributes.
...
Fixes Issue #67 : https://github.com/geemus/fog/issues/#issue/67
2010-11-17 02:46:20 +08:00
geemus
ee4031c065
converting shared model specs to tests
2010-11-12 01:01:18 -06:00
geemus
68295a56d9
[google|storage] convert specs to tests
2010-11-11 10:08:19 -06:00
Dan Peterson
c29a72ccd1
Rework vCloud mocking to use mock objects instead of a Hash.
...
Make some mock behavior reflect reality at Terremark.
Add mocks for Terremark configure_vapp and delete_vapp.
2010-11-05 08:56:50 +08:00
geemus
0a9bb3b553
[storage] shared tests
2010-11-04 11:12:44 -07:00
geemus
531b6688b6
[rackspace|storage] convert specs to tests
2010-11-02 14:50:39 -07:00
geemus
919d9ac23d
mark not implemented mock related specs as pending
2010-11-02 11:42:11 -07:00