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

32 commits

Author SHA1 Message Date
James Bence
4f2052b822 Merge branch 'master' of https://github.com/jbence/fog 2013-08-06 12:33:51 -07:00
Timur Alperovich
436a1cee34 Add VPC security groups to the RDS instances.
Amazon splits credentials between DB Security and VPC Security Groups
for RDS instances. Fog currently does not parse the VPC security
groups. This patch adds that attribute to a Fog::AWS::RDS::Server.
2013-07-19 18:28:06 -07:00
James Bence
07b0b704b5 Merge branch 'master' 2013-07-18 08:23:23 -07:00
Wesley Beary
1fb3fe405a Merge pull request #1949 from jbence/feature/AWS_RDS_Describe_DB_LogFiles
[aws|rds] implement describe_db_log_files/download_log_file_portion
2013-07-17 08:36:20 -07:00
Wesley Beary
0e35e1c690 Merge pull request #1859 from jbence/fix/avoid_AWS_throttling_on_RDS_Snapshots
Avoid AWS Throttling on RDS Snapshots
2013-07-16 12:29:11 -07:00
James Bence
639daf9a5c Get partial log content via method call; add to log_file model attributes 2013-07-15 16:46:42 -07:00
James Bence
8f2539a942 Remove extraneous nil 2013-07-15 16:45:14 -07:00
James Bence
a8d2c36268 Use correct filters in RDS model instance_options 'all' method 2013-07-10 13:15:23 -07:00
James Bence
6cdda0f279 Use correct filters in RDS model logfiles 'all' method 2013-07-10 13:10:16 -07:00
James Bence
ef02a5daad Use correct filters on RDS model snapshots 'all' method 2013-07-10 10:53:18 -07:00
James Bence
11de142ecf Add model, collection for instance_options 2013-07-08 17:19:20 -07:00
James Bence
89b260cfc0 Add 'each' that iterates over all log files
Use 'select' to do an exact match when seeking a specific log file.
2013-07-08 08:00:28 -07:00
James Bence
bb0e266f9b Add describe_db_log_files request for AWS, version 2013-05-15 2013-07-06 12:48:41 -07:00
James Bence
708fbe0a76 Restore implementation of each/all 2013-07-02 10:00:00 -07:00
Adam Tucker
0de6fe45f0 Extend capability to restore_db_instance_from_db_snapshot 2013-07-01 18:59:27 -04:00
James Bence
222eddce38 Loop over Marker header in 'all', remove 'each' 2013-07-01 15:14:35 -07:00
Adam Tucker
770723b67c Add PubliclyAccessible option to RDS. 2013-07-01 17:06:14 -04:00
James Bence
44b95536bc Rename 'each' method to 'each_page' 2013-06-03 12:46:41 -07:00
Harry Wilkinson
12047484ca Add Snaphost#each method with lazy pagination 2013-05-20 16:32:18 -04:00
Harry Wilkinson
59e61e8991 Include all snapshots in FOG::AWS::RDS::Snapshots#all 2013-05-20 16:06:27 -04:00
Paul Thornthwaite
ca9fc51c82 [aws|rds] Updates reference to service 2013-01-07 20:53:27 +00:00
Benton Roberts
28216278eb [aws|rds] add tagging methods to RDS server model 2012-10-28 23:18:21 -04:00
Rusty Geldmacher
e0c6f966ee Changes RDS subnet attribute name from subnets to subnet_ids 2012-10-25 10:59:32 -04:00
Rusty Geldmacher
b40e08c0dd Beginning implementation of RDS subnet groups 2012-10-11 17:02:26 -04:00
Frederick Cheung
8d1bb31ec1 [AWS|RDS] expose the SnapshotType attribute & allow filtering by it 2012-09-07 09:50:20 +01:00
Rusty Geldmacher
d1354869e8 Added support for RDS VPC subnet groups. Bumped RDS API version to 2012-01-15 2012-08-10 13:03:56 -04:00
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
Aaron Suggs
10c0b8006c [aws|rds] Allow string or symbol hash keys.
Server#modify and #create_read_replica allow
options to be passed as symbols or strings.

This allows the same hash of attributes to be used
for creating & modifying servers.

For example, the following lines are equivalent:
  server.modify(true, :allocated_storage => 10)
  server.modify(true, 'AllocatedStorage' => 10)
2011-07-30 23:12:29 -04:00
Christopher Oliver
4ecfb87419 [AWS RDS] Added describe db engine versions and describe db reserved instances. Changed the signed params version to 2011-04-01 from 2010-07-28. 2011-07-12 16:03:04 -04:00
Aaron Suggs
c95038bdc6 [aws|rds] Refactor RDS model & collection tests
Added tests for several models & collections.
2011-06-04 08:03:25 -04:00
Aaron Suggs
3e5d48a1c5 [aws|rds] Server#destroy argument is optional
By default Server#destroy does not take a final
snapshot.

This makes the Server#destroy API more consistent
with other models.
2011-06-04 07:54:24 -04:00
geemus
95ec1198b4 [aws|elb&rds] reorg model files for consistency 2011-05-11 12:27:27 -07:00