Class: Takelage::Self

Inherits:
SubCommandBase show all
Includes:
LoggingModule, SelfList
Defined in:
lib/takelage/self/cli.rb

Overview

takelage self

Instance Method Summary collapse

Methods included from SelfList

#self_list

Methods included from LoggingModule

#initialize_logging, #log

Methods inherited from SubCommandBase

banner, subcommand_prefix

Instance Method Details

#listObject

List all commands.



23
24
25
26
27
28
# File 'lib/takelage/self/cli.rb', line 23

def list
  list = self_list
  exit false if list == false
  say list
  true
end

#versionObject

Print takelage semantic version number.



38
39
40
41
# File 'lib/takelage/self/cli.rb', line 38

def version
  say VERSION
  true
end