Sha256: 31cb9aa9d291436c99fa94f6e22f0fc776f09f5f529c61b40d021f415330d20c
Contents?: true
Size: 516 Bytes
Versions: 1
Compression:
Stored size: 516 Bytes
Contents
module Roll # class CommandSync < Command # def setup op.banner = "Usage: roll sync [NAME]" op.separator "Synchronize ledger(s) to their respective environment(s)." end # Synchronize ledgers. # def call name = args.first list = name ? [name] : Environment.list list.each do |name| result = Roll.sync(name) if result puts " saved #{name}" else puts " current #{name}" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
roll-1.2.0 | lib/roll/commands/sync.rb |