Class: Wordmove::CLI
- Inherits:
-
Thor
- Object
- Thor
- Wordmove::CLI
- Defined in:
- lib/wordmove/cli.rb
Instance Method Summary collapse
Instance Method Details
#__print_version ⇒ Object
6 7 8 |
# File 'lib/wordmove/cli.rb', line 6 def __print_version puts Wordmove::VERSION end |
#init ⇒ Object
11 12 13 |
# File 'lib/wordmove/cli.rb', line 11 def init Wordmove::Generators::Movefile.start end |
#pull ⇒ Object
60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'lib/wordmove/cli.rb', line 60 def pull () begin deployer = Wordmove::Deployer::Base.deployer_for() rescue MovefileNotFound => e logger.error(e.) exit 1 end () do |task| deployer.send("pull_#{task}") end end |
#push ⇒ Object
77 78 79 80 81 82 83 84 85 86 87 88 |
# File 'lib/wordmove/cli.rb', line 77 def push () begin deployer = Wordmove::Deployer::Base.deployer_for() rescue MovefileNotFound => e logger.error(e.) exit 1 end () do |task| deployer.send("push_#{task}") end end |