class Chef::Knife::ClcOperationShow
Public Instance Methods
execute()
click to toggle source
# File lib/chef/knife/clc_operation_show.rb, line 23 def execute operation_id = name_args[0] if config[:clc_wait] ui.info 'Waiting for operation completion...' connection.wait_for(operation_id) { putc '.' } ui.info "\n" ui.info 'Operation has been completed' else status = connection.show_operation(operation_id)['status'] ui.info "#{ui.color('Status', :bold)}: #{status}" end end
parse_and_validate_parameters()
click to toggle source
# File lib/chef/knife/clc_operation_show.rb, line 17 def parse_and_validate_parameters unless name_args[0] errors << 'Operation ID is required' end end