lib/rds_wrapper.rb in aws_client-0.0.92 vs lib/rds_wrapper.rb in aws_client-0.0.93
- old
+ new
@@ -1,9 +1,9 @@
module AwsClient
class RdsWrapper < AwsClient::Wrapper
def instance_by_database_name(database_name)
- return all_instances.select{|db_instance| db_instance.db_name == database_name }.first ## HACK. This needs fixing asap.
+ all_instances.select{|db_instance| db_instance.db_name == database_name && db_instance.read_replica_source_db_instance_identifier.nil? }.first
end
def instance_data_by_vpc_id(vpc_id)
return all_instances.select{|instance| instance.db_subnet_group.vpc_id = vpc_id }
end