Module: Skypager::Cli

Defined in:
lib/skypager/cli.rb

Class Method Summary collapse

Class Method Details

.accepts_keys_for(c, *services) ⇒ Object



10
11
12
# File 'lib/skypager/cli.rb', line 10

def self.accepts_keys_for(c, *services)
  services.map!(&:to_sym)
end

.load_commands(from_path = nil) ⇒ Object



5
6
7
8
# File 'lib/skypager/cli.rb', line 5

def self.load_commands(from_path=nil)
  from_path ||= Skypager.lib.join("skypager","cli")
  Dir[from_path.join("**/*.rb")].each {|f| require(f) }
end