class Twurl::AliasesController
Constants
- NO_ALIASES_MESSAGE
- NO_PATH_PROVIDED_MESSAGE
Public Instance Methods
dispatch()
click to toggle source
# File lib/twurl/aliases_controller.rb 5 def dispatch 6 case options.subcommands.size 7 when 0 8 aliases = OAuthClient.rcfile.aliases 9 if aliases && !aliases.empty? 10 aliases.keys.sort.each do |name| 11 CLI.puts "#{name}: #{aliases[name]}" 12 end 13 else 14 CLI.puts NO_ALIASES_MESSAGE 15 end 16 when 1 17 if options.path 18 OAuthClient.rcfile.alias(options.subcommands.first, options.path) 19 else 20 CLI.puts NO_PATH_PROVIDED_MESSAGE 21 end 22 end 23 end