Class: NeetoDeploy::CLI::Processes::Commands

Inherits:
Thor
  • Object
show all
Defined in:
lib/neeto_deploy/cli/processes/commands.rb

Instance Method Summary collapse

Instance Method Details

#listObject



15
16
17
# File 'lib/neeto_deploy/cli/processes/commands.rb', line 15

def list
  List.new(options:).run
end

#scaleObject



23
24
25
# File 'lib/neeto_deploy/cli/processes/commands.rb', line 23

def scale
  Scale.new(options:).run
end

#set_resourcesObject



32
33
34
35
36
# File 'lib/neeto_deploy/cli/processes/commands.rb', line 32

def set_resources
  ui = CLI::UI.new
  ui.error("Specify at least one of --cpu or --memory") and return if options[:cpu].nil? && options[:memory].nil?
  SetResources.new(options:).run
end