Rupak Ganguly
50b0dcbe73
[HP|storage] Fix generate_object_temp_url to use signer that is backward compatible to 1.8.7
2013-01-25 11:24:47 -05:00
Rupak Ganguly
72a5fcede5
Deprecate hp_account_id to use hp_access_key instead.
2013-01-22 17:28:33 -05:00
Rupak Ganguly
8fca81df40
Update to new code and tests based on changes from upstream fog.
2013-01-22 16:00:40 -05:00
Rupak Ganguly
03bf99d9d3
Merge changes from upstream fog 1.8.0 and later updates.
2013-01-18 15:06:41 -05:00
Rupak Ganguly
029777e7a5
Fix case where invalid CDN endpoint was causing issues.
2013-01-16 17:14:13 -05:00
Rupak Ganguly
224d85565a
Updated the BlockStorage namespace to be Fog::HP::BlockStorage.
2013-01-14 17:51:41 -05:00
Paul Thornthwaite
b8a36cc688
[hp] Updates reference to service
2013-01-07 21:01:13 +00:00
Paul Thornthwaite
40c0cd7122
Make use of #persisted? method
...
In many places we were checking for identity which was the shorthand for
checking if the resource had been saved by the service.
The #persisted? method was added to show a clearer intent and also offer
minimal ActiveModel interface
2012-12-23 02:45:05 +00:00
Paul Thornthwaite
e020b80249
[hp] Replaces #new_record? with #persisted?
2012-12-19 14:53:27 +00:00
Rupak Ganguly
0eee1b4361
Update changelog and release date.
2012-12-04 12:12:35 -05:00
Rupak Ganguly
562742d39b
Remove bootable volumes list and get methods and moved them under the bootable_volumes collection.
2012-12-04 02:21:16 -05:00
Rupak Ganguly
023db627f0
Add bootable_volumes collection for managing only bootable volumes.
2012-12-04 02:18:10 -05:00
Rupak Ganguly
35234ff2b6
Add capability of creating regular and persistent servers via the server model. Make image_id an optional parameter for creating servers.
2012-12-03 22:08:33 -05:00
Rupak Ganguly
edd37d1580
Remove block_device_mapping param from create_server request method call.
2012-12-03 22:06:52 -05:00
Rupak Ganguly
dc04e61c5b
Add create_persistent_server request layer method to compute service. Add mocks and tests as well.
2012-12-03 22:05:30 -05:00
Rupak Ganguly
a204930440
Fix public_key attribute to be visible in table.
2012-11-26 10:50:10 -05:00
Rupak Ganguly
42e69cfee7
Bump the version and update the changelog.
2012-11-15 18:27:09 -05:00
Rupak Ganguly
0aba159bc9
Move CHANGELOG.hp under hp folder.
2012-11-15 18:11:09 -05:00
Rupak Ganguly
6fc3043a2f
Add code to accept config_drive and block_device_mapping parameters while creating a server instance.
2012-11-15 15:54:42 -05:00
Rupak Ganguly
d4feba66df
Update volume model and collection to handle bootable volumes as well.
2012-11-14 15:09:48 -05:00
Rupak Ganguly
e724889f0f
Add request layer methods for listing and getting bootable volumes.
2012-11-14 15:08:24 -05:00
Rupak Ganguly
4538803ab9
Fix some null checks.
2012-11-09 08:48:09 -05:00
Rupak Ganguly
41805cfdca
Fix failing shindo tests.
2012-11-08 15:27:33 -05:00
Rupak Ganguly
b34cd80bb2
Allows creation of server instances that use a bootable volume rather than an image as its base. This gives us persistant instances.
2012-11-06 20:48:18 -05:00
Rupak Ganguly
423af12c8a
Allows creation of bootable volumes by passing in single part images.
2012-11-06 20:46:54 -05:00
Rupak Ganguly
57b2bb98ac
Update method to remove availability_zone as input data parameter.
2012-10-31 12:24:48 -04:00
Rupak Ganguly
037d4c4595
Update inline documentation.
2012-10-31 12:19:47 -04:00
Carlos Sanchez
a25691ed23
Move ssh private_key, public_key, username to Server model to reduce duplication
2012-10-31 12:31:49 +01:00
Rupak Ganguly
86622a5c2a
Add delete_shared_object and corresponding model support.
2012-10-30 17:47:17 -04:00
Rupak Ganguly
64d319d40f
Allow the models to raise exception when there is insufficient access.
2012-10-30 15:06:56 -04:00
Rupak Ganguly
ee2168a855
Minor bug fix when acls are nil. Also, added support for specifying list of users for grant and revoke as a comma-separated list.
2012-10-29 17:01:21 -04:00
Rupak Ganguly
3274dc6b7c
Add request layer method for put_shared_container.
2012-10-26 01:47:48 -04:00
Rupak Ganguly
98413b3e87
Add method for destroy.
2012-10-26 01:46:02 -04:00
Rupak Ganguly
98c9283de2
Add methods for destroy and save.
2012-10-26 01:45:00 -04:00
Rupak Ganguly
c1d588aa75
Add method all.
2012-10-26 01:44:08 -04:00
Rupak Ganguly
dda22ad8c5
Minor fix to allow options on save to pass in metadata.
2012-10-26 00:21:49 -04:00
Rupak Ganguly
0a9fc31f5e
Removed comment.
2012-10-26 00:18:14 -04:00
Rupak Ganguly
ec47a70503
Fix head call to return an empty body.
2012-10-24 18:53:38 -04:00
Rupak Ganguly
c4ecfc9357
Fix mock for put_container to reflect new acl changes.
2012-10-19 01:35:06 -04:00
Rupak Ganguly
ed11924172
Refactor common code into separate method.
2012-10-19 01:34:14 -04:00
Rupak Ganguly
16b31facd6
Add request method for put_shared_object. Add model and collection for shared_directory and shared_file.
2012-10-19 01:33:20 -04:00
Rupak Ganguly
7c21f2d378
Add mocks for shared container and objects calls.
2012-10-17 15:03:10 -04:00
Rupak Ganguly
5e5bdd08c1
Fix response status for mocks.
2012-10-17 15:02:42 -04:00
Rupak Ganguly
6679654b70
Add request layer methods for shared container and shared object access.
2012-10-16 22:51:59 -04:00
Rupak Ganguly
13509fced4
Add grant, revoke and list methods for cross tenant object acls implementation.
2012-10-16 21:48:50 -04:00
Rupak Ganguly
bbc92cc53d
Update the get_windows_password to return the encrypted password instead of the decrypted one.
2012-10-04 16:50:51 -04:00
Rupak Ganguly
0ed1547a04
Merge pull request #8 from SDK-CLI-Docs/feature/130_windows_instances
...
Feature/130 windows instances
2012-10-04 19:20:46 +02:00
Rupak Ganguly
23bb2da478
Update the server model with a method to retrieve the windows password.
2012-10-03 14:40:07 -04:00
Rupak Ganguly
a13168ecb8
Add the request layer method to extract the windows password from the console log in case of a windows instance.
2012-10-03 14:39:14 -04:00
Rupak Ganguly
fa3343fd67
Call the request layer method instead of the generic util method.
2012-10-01 15:01:37 -04:00