class Cwp::Command
Public Instance Methods
configuration_help_text()
click to toggle source
# File lib/cwp.rb, line 33 def configuration_help_text puts "Please pass configuration parameters through file by one of the below option".colorize(:white) if RUBY_PLATFORM =~ /linux/ puts " - ".colorize(:white)+" /etc/cwp.conf".colorize(:white) end puts " - ".colorize(:white)+" /HOME_DIR/.cwp/cwp.conf".colorize(:white) puts " - ".colorize(:white)+" CURRENT_DIR/cwp.conf".colorize(:white) puts " - ".colorize(:white)+" Pass configuration file path as argument EX:".colorize(:white)+" cwp deploy config_path=PATH_TO_YOUR_CONFIGURATION_FILE".colorize(:yellow) puts "[ NOTE ]".colorize(:blue)+" File format of cwp.conf".colorize(:white) puts "parameters:".colorize(:yellow) puts " login:".colorize(:yellow)+" xxx".colorize(:white) puts " password:".colorize(:yellow)+" yyy".colorize(:white) puts " url:".colorize(:yellow)+" http://example.com".colorize(:white) puts " organization:".colorize(:yellow)+" abc".colorize(:white) puts " compute_resource:".colorize(:yellow)+" peru".colorize(:white) end
delete(params)
click to toggle source
# File lib/cwp.rb, line 15 def delete(params) Platform.validate_delete_platform(params) end
deploy_from_params(params)
click to toggle source
# File lib/cwp.rb, line 12 def deploy_from_params(params) Platform.process_from_arguments(params) end
help()
click to toggle source
# File lib/cwp.rb, line 24 def help puts "[ CLOUD WEB PORTAL COMMANDS ]".colorize(:blue) puts " - cwp deploy [ ARGUMENTS ]".colorize(:white) puts " - cwp status [ ARGUMENTS ]".colorize(:white) puts " - cwp wait status=completed [ ARGUMENTS ]".colorize(:white) puts " - cwp delete [ ARGUMENTS ]".colorize(:white) puts "FOR DETAIL DOC AND ARGUMENTS LIST REFER BELOW README URL".colorize(:yellow) puts " http://sysgit01.lab.services.ingenico.com/nhd/cloud_web_portal_cli/tree/master".colorize(:white) end
status(params)
click to toggle source
# File lib/cwp.rb, line 18 def status(params) Platform.validate_and_check_status(params) end
wait(params)
click to toggle source
# File lib/cwp.rb, line 21 def wait(params) Platform.validate_and_check_wait_status(params) end