class Twurl::ConfigurationController

Constants

UNRECOGNIZED_SETTING_MESSAGE

Public Instance Methods

dispatch() click to toggle source
   # File lib/twurl/configuration_controller.rb
 4 def dispatch
 5   case options.subcommands.first
 6   when 'default'
 7     if profile = case options.subcommands.size
 8                  when 2
 9                    OAuthClient.load_client_for_username(options.subcommands.last)
10                  when 3
11                    OAuthClient.load_client_for_username_and_consumer_key(*options.subcommands[-2, 2])
12                  end
13 
14       OAuthClient.rcfile.default_profile = profile
15       OAuthClient.rcfile.save
16     end
17   else
18     CLI.puts(UNRECOGNIZED_SETTING_MESSAGE % options.subcommands.first)
19   end
20 end