method
execute
v2_6_3 -
Show latest stable
-
0 notes -
Class: PushCommand
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125 (0)
- 1_9_3_392 (0)
- 2_1_10 (0)
- 2_2_9 (0)
- 2_4_6 (0)
- 2_5_5 (0)
- 2_6_3 (0)
- What's this?
execute()
public
Hide source
# File lib/rubygems/commands/push_command.rb, line 48 def execute gem_name = get_one_gem_name default_gem_server, push_host = get_hosts_for(gem_name) default_host = nil user_defined_host = nil if @user_defined_host user_defined_host = options[:host] else default_host = options[:host] end @host = if user_defined_host user_defined_host elsif default_gem_server default_gem_server elsif push_host push_host else default_host end sign_in @host send_gem(gem_name) end