1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
module Fog
module Parsers
module AWS
module ECS
require 'fog/aws/parsers/ecs/task_definition'
class DescribeTaskDefinition < Fog::Parsers::AWS::ECS::TaskDefinition
def reset
super
@result = 'DescribeTaskDefinitionResult'
@definition = 'taskDefinition'
@response[@result] = {
@definition => {
'volumes' => [],
'containerDefinitions' => []
}
}
@contexts = %w(volumes containerDefinitions command entryPoint environment links mountPoints portMappings volumesFrom)
@context = []
@volume = {}
@host = {}
@container = {}
@environment = {}
@mountpoint = {}
@portmapping = {}
@volume_from = {}
end
end
end
end
end
end
|