class Pod::Command::Cache::Proxy::Auth::Add
Public Class Methods
new(argv)
click to toggle source
Calls superclass method
# File lib/cocoapods-cache-proxy/command/cache_proxy/auth/add.rb, line 20 def initialize(argv) init @host, @token = argv.shift_argument, argv.shift_argument @silent = argv.flag?('silent', false) super end
Public Instance Methods
run()
click to toggle source
# File lib/cocoapods-cache-proxy/command/cache_proxy/auth/add.rb, line 33 def run raise Pod::Informative.exception "`#{@host}` 已经存在" if CPSH.check_auth_conf_exists(@host) UI.section("Add proxy auth config `#{@host}`".green) do CPSH.init_cache_proxy_auth(@host, @token) end end
validate!()
click to toggle source
Calls superclass method
# File lib/cocoapods-cache-proxy/command/cache_proxy/auth/add.rb, line 27 def validate! super help! 'This command requires both a auth host.' unless @host help! 'This command requires both a auth token.' unless @token end