Class: GitMulticast::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/git_multicast/cli.rb

Instance Method Summary collapse

Instance Method Details

#clone(username) ⇒ Object



15
16
17
# File 'lib/git_multicast/cli.rb', line 15

def clone(username)
  puts Cloner.new(username, Dir.pwd).clone!
end

#pullObject



9
10
11
# File 'lib/git_multicast/cli.rb', line 9

def pull
  puts Puller.new(Dir.pwd).pull!
end

#statusObject



20
21
22
# File 'lib/git_multicast/cli.rb', line 20

def status
  puts Statuser.new(Dir.pwd).statuses!
end

#versionObject



25
26
27
# File 'lib/git_multicast/cli.rb', line 25

def version
  puts GitMulticast::VERSION
end