Class: DTK::DSL::ServiceAndComponentInfo::TransformFrom::Info
- Defined in:
- lib/dsl/service_and_component_info/transform_from/info.rb,
lib/dsl/service_and_component_info/transform_from/info/service.rb,
lib/dsl/service_and_component_info/transform_from/info/component.rb,
lib/dsl/service_and_component_info/transform_from/info/input_files.rb
Defined Under Namespace
Classes: Component, InputFiles, Service
Constant Summary collapse
- INFO_HASH =
This is for mapping to module directories (not service instance directories)
{ :service_info => { :input_files => { :assemblies => { :regexps => [ Regexp.new("assemblies/(.*)\.dtk\.assembly\.(yml|yaml)$"), Regexp.new("assemblies/([^/]+)/assembly\.(yml|yaml)$") #Legacy form ] }, :module_refs => { :regexps => [Regexp.new("module_refs\.yaml$")] } } }, :component_info => { :input_files => { :component_dsl_file => { :regexps => [Regexp.new("dtk\.model\.yaml$")], }, :module_refs => { :regexps => [Regexp.new("module_refs\.yaml$")] } } } }
Instance Attribute Summary
Attributes inherited from Info
#indexed_input_files, #module_ref
Method Summary
Methods inherited from Info
#compute_outputs!, #initialize, #output_path_text_pairs
Constructor Details
This class inherits a constructor from DTK::DSL::ServiceAndComponentInfo::Info