31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# File 'lib/jets/resource/child_stack/api_deployment.rb', line 31
def depends_on
expression = "#{Jets::Naming.template_path_prefix}-*_controller*"
controller_logical_ids = []
Dir.glob(expression).each do |path|
next unless File.file?(path)
regexp = Regexp.new(".*#{Jets.config.project_namespace}-app-")
controller_name = path.sub(regexp, '').sub('.yml', '')
controller_logical_id = controller_name.underscore.camelize
controller_logical_ids << controller_logical_id
end
controller_logical_ids
end
|