Method: Furikake::Resource.load_resource_type

Defined in:
lib/furikake/resource.rb

.load_resource_type(cli, resources) ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/furikake/resource.rb', line 29

def self.load_resource_type(cli, resources)
  type = []
  config_defined_resources = cli ? load_config_resource_type : resources['aws'].sort
  default_resources = load_default_resource_type
  if default_resources == config_defined_resources
    type.push(default_resources)
  else
    type.push(config_defined_resources)
  end
  type.push(load_addons_resource_type)
  type.flatten
end