diff --git a/devops-service/db/mongo/models/stack/stack_base.rb b/devops-service/db/mongo/models/stack/stack_base.rb index 169a375..940f863 100644 --- a/devops-service/db/mongo/models/stack/stack_base.rb +++ b/devops-service/db/mongo/models/stack/stack_base.rb @@ -96,15 +96,6 @@ module Devops self.stack_status = 'NOT_FOUND' end - def resources - provider_instance.stack_resources(self) - end - - # resource_id is logical - def resource(resource_id) - provider_instance.stack_resource(self, resource_id) - end - def template_body stack_template_model.template_body end diff --git a/devops-service/providers/ec2.rb b/devops-service/providers/ec2.rb index cc0ea2b..8c75d42 100644 --- a/devops-service/providers/ec2.rb +++ b/devops-service/providers/ec2.rb @@ -279,10 +279,6 @@ module Provider } end - def stack_resources(stack) - cloud_formation.describe_stack_resources({'StackName' => stack.name}).body['StackResources'] - end - def stack_events(stack) cloud_formation.describe_stack_events(stack.name).body['StackEvents'].map{|se| {"timestamp" => se["Timestamp"], "stack_name" => se["StackName"], "stack_id" => se["StackId"], "event_id" => se["EventId"], "reason" => se["ResourceStatusReason"], "status" => se["ResourceStatus"]}}.sort{|se1, se2| se1["timestamp"] <=> se2["timestamp"]} end