class Taketo::ConstructsFactory

Public Instance Methods

create(type, *args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 6
def create(type, *args)
  send("create_#{type}", *args)
end
create_command(*args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 30
def create_command(*args)
  Constructs::Command.new(*args)
end
create_config() click to toggle source
# File lib/taketo/constructs_factory.rb, line 10
def create_config
  Constructs::Config.new
end
create_environment(*args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 18
def create_environment(*args)
  Constructs::Environment.new(*args)
end
create_group(*args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 26
def create_group(*args)
  Constructs::Group.new(*args)
end
create_project(*args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 14
def create_project(*args)
  Constructs::Project.new(*args)
end
create_server(*args) click to toggle source
# File lib/taketo/constructs_factory.rb, line 22
def create_server(*args)
  Constructs::Server.new(*args)
end