Class: Bixby::Command

Inherits:
Object show all
Includes:
Log, ScriptUtil
Defined in:
lib/bixby-client/command.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Script::Util

#get_json_input, #logged_sudo, #logged_systemu, #read_stdin, #sudo, #systemu

Methods included from Script::Platform

#amd64?, #bsd?, #linux?, #osx?, #solaris?, #uname, #windows?, #x86?

Methods included from Script::Distro

#amazon_linux?, #amazon_linux_version, #centos?, #centos_version, #etc_issue, #ubuntu?, #ubuntu_version

Methods included from Script::Bundle

#use_bundle

Constructor Details

#initializeCommand

Returns a new instance of Command.



8
9
# File 'lib/bixby-client/command.rb', line 8

def initialize()
end

Class Method Details

.subclassesArray<Class>

retrieve all loaded subclasses of this class

Returns:

  • (Array<Class>)

    List of subclasses



14
15
16
# File 'lib/bixby-client/command.rb', line 14

def self.subclasses
  @subclasses
end