Class: ProxyConf::Cli
- Inherits:
-
Thor
- Object
- Thor
- ProxyConf::Cli
- Defined in:
- lib/proxyconf/cli.rb
Class Attribute Summary collapse
-
.engine ⇒ Object
Returns the value of attribute engine.
Instance Method Summary collapse
- #active_network ⇒ Object
- #add(name, proxy) ⇒ Object
- #export ⇒ Object
- #info(name) ⇒ Object
- #list ⇒ Object
- #remove(name) ⇒ Object
- #version ⇒ Object
Class Attribute Details
.engine ⇒ Object
Returns the value of attribute engine.
7 8 9 |
# File 'lib/proxyconf/cli.rb', line 7 def engine @engine end |
Instance Method Details
#active_network ⇒ Object
41 42 43 |
# File 'lib/proxyconf/cli.rb', line 41 def active_network puts engine.active_network end |
#add(name, proxy) ⇒ Object
16 17 18 |
# File 'lib/proxyconf/cli.rb', line 16 def add(name, proxy) engine.add(name, proxy) end |
#export ⇒ Object
11 12 13 |
# File 'lib/proxyconf/cli.rb', line 11 def export engine.export end |
#info(name) ⇒ Object
26 27 28 |
# File 'lib/proxyconf/cli.rb', line 26 def info(name) engine.info(name) end |
#list ⇒ Object
31 32 33 |
# File 'lib/proxyconf/cli.rb', line 31 def list engine.list end |
#remove(name) ⇒ Object
21 22 23 |
# File 'lib/proxyconf/cli.rb', line 21 def remove(name) engine.remove(name) end |
#version ⇒ Object
36 37 38 |
# File 'lib/proxyconf/cli.rb', line 36 def version puts ProxyConf::VERSION end |