Class: Kontena::Cli::Apps::ServiceGenerator

Inherits:
Object
  • Object
show all
Includes:
Services::ServicesHelper
Defined in:
lib/kontena/cli/apps/service_generator.rb

Direct Known Subclasses

ServiceGeneratorV2

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(service_config) ⇒ ServiceGenerator

Returns a new instance of ServiceGenerator.



11
12
13
# File 'lib/kontena/cli/apps/service_generator.rb', line 11

def initialize(service_config)
  @service_config = service_config
end

Instance Attribute Details

#service_configObject (readonly)

Returns the value of attribute service_config.



9
10
11
# File 'lib/kontena/cli/apps/service_generator.rb', line 9

def service_config
  @service_config
end

Instance Method Details

#generateHash

Returns:

  • (Hash)


17
18
19
# File 'lib/kontena/cli/apps/service_generator.rb', line 17

def generate
  parse_data(service_config)
end