lib/pdk/cli/new/transport.rb in pdk-2.7.1 vs lib/pdk/cli/new/transport.rb in pdk-3.0.0
- old
+ new
@@ -1,27 +1,27 @@
-module PDK::CLI
- @new_transport_cmd = @new_cmd.define_command do
- name 'transport'
- usage 'transport [options] <name>'
- summary '[experimental] Create a new ruby transport named <name> using given options'
+module PDK
+ module CLI
+ @new_transport_cmd = @new_cmd.define_command do
+ name 'transport'
+ usage 'transport [options] <name>'
+ summary '[experimental] Create a new ruby transport named <name> using given options'
- run do |opts, args, _cmd|
- PDK::CLI::Util.ensure_in_module!
+ run do |opts, args, _cmd|
+ PDK::CLI::Util.ensure_in_module!
- transport_name = args[0]
+ transport_name = args[0]
- if transport_name.nil? || transport_name.empty?
- puts command.help
- exit 1
- end
+ if transport_name.nil? || transport_name.empty?
+ puts command.help
+ exit 1
+ end
- unless Util::OptionValidator.valid_transport_name?(transport_name)
- raise PDK::CLI::ExitWithError, "'%{name}' is not a valid transport name" % { name: transport_name }
- end
+ raise PDK::CLI::ExitWithError, format("'%{name}' is not a valid transport name", name: transport_name) unless Util::OptionValidator.valid_transport_name?(transport_name)
- require 'pdk/generate/transport'
+ require 'pdk/generate/transport'
- updates = PDK::Generate::Transport.new(PDK.context, transport_name, opts).run
- PDK::CLI::Util::UpdateManagerPrinter.print_summary(updates, tense: :past)
+ updates = PDK::Generate::Transport.new(PDK.context, transport_name, opts).run
+ PDK::CLI::Util::UpdateManagerPrinter.print_summary(updates, tense: :past)
+ end
end
end
end