class AmusingGit::CLI
Public Instance Methods
amuse()
click to toggle source
# File lib/amusing_git/cli.rb, line 28 def amuse maybe_setup_amusing_git amuser.amuse end
setup()
click to toggle source
# File lib/amusing_git/cli.rb, line 34 def setup amusing_git_setup.start end
start()
click to toggle source
# File lib/amusing_git/cli.rb, line 10 def start maybe_setup_amusing_git amuser.start_amusing Dir.pwd end
stop()
click to toggle source
# File lib/amusing_git/cli.rb, line 16 def stop maybe_setup_amusing_git amuser.stop_amusing Dir.pwd end
Private Instance Methods
amuser()
click to toggle source
# File lib/amusing_git/cli.rb, line 43 def amuser @amuser ||= AmusingGit::Amuser.new end
amusing_git_setup()
click to toggle source
# File lib/amusing_git/cli.rb, line 47 def amusing_git_setup @amusing_git_setup ||= AmusingGit::Setup.new end
maybe_setup_amusing_git()
click to toggle source
# File lib/amusing_git/cli.rb, line 39 def maybe_setup_amusing_git amusing_git_setup.start unless amusing_git_setup.setup_exists? end