class Pod::Command::Bin::Imy

Public Class Methods

new(argv) click to toggle source
Calls superclass method Pod::Command::Bin::new
# File lib/cocoapods-tdf-bin/command/bin/imy.rb, line 22
def initialize(argv)
  @hot_key = argv.shift_argument || '1'
  super
end
options() click to toggle source
Calls superclass method
# File lib/cocoapods-tdf-bin/command/bin/imy.rb, line 17
def self.options
  [
  ].concat(super)
end

Public Instance Methods

run() click to toggle source
# File lib/cocoapods-tdf-bin/command/bin/imy.rb, line 27
def run
  CBin.config_hot_key.set_hot_key_index(@hot_key)
  UI.puts  "cd #{CBin.config_hot_key.hot_key_dir}".yellow

  if Dir.exist?(CBin.config_hot_key.hot_key_dir)
    Dir.chdir(CBin.config_hot_key.hot_key_dir) do
      UI.puts " #{CBin.config_hot_key.hot_key_cmd}".yellow
      system CBin.config_hot_key.hot_key_cmd
    end
  else
    raise "配置项中文件目录不存在 #{CBin.config_hot_key.hot_key_dir}"
  end


end