Class: Object

Inherits:
BasicObject
Includes:
Bixby::Log, Bixby::PlatformUtil, Bixby::ScriptUtil, Bixby::ScriptUtil::UseBundle
Defined in:
lib/bixby-client/script.rb,
lib/bixby-client/script_util.rb

Instance Method Summary collapse

Methods included from Bixby::ScriptUtil::UseBundle

#use_bundle

Methods included from Bixby::ScriptUtil

#get_json_input, #read_stdin, #systemu

Methods included from Bixby::PlatformUtil

#linux?, #osx?, #uname, #win?

Instance Method Details

#logObject

override to create logger based on script name



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

def log
  @log ||= Logging.logger[File.basename($0)]
end