class Takelage::InfoStatus

takelage info status

Public Class Methods

new(args = [], local_options = {}, configuration = {}) click to toggle source

Initialize info status

Calls superclass method
# File lib/takelage/info/status/cli.rb, line 24
def initialize(args = [], local_options = {}, configuration = {})
  # initialize thor parent class
  super args, local_options, configuration

  @workdir = Dir.getwd

  inside = _docker_container_lib_check_matrjoschka
  @hostname = inside ? ENV['HOSTNAME'] : _docker_container_lib_hostname
  @hostlabel = "hostname=#{@hostname}"
end

Public Instance Methods

bar() click to toggle source
# File lib/takelage/info/status/cli.rb, line 43
def bar
  say info_status_bar
end
git() click to toggle source
# File lib/takelage/info/status/cli.rb, line 55
def git
  exit info_status_git
end
gopass() click to toggle source
# File lib/takelage/info/status/cli.rb, line 67
def gopass
  exit info_status_gopass
end
gpg() click to toggle source
# File lib/takelage/info/status/cli.rb, line 79
def gpg
  exit info_status_gpg
end
mutagen() click to toggle source
# File lib/takelage/info/status/cli.rb, line 91
def mutagen
  exit mutagen_check_daemon
end
ssh() click to toggle source
# File lib/takelage/info/status/cli.rb, line 103
def ssh
  exit info_status_ssh
end