Module: Bixby

Extended by:
ScriptUtil::UseBundle
Defined in:
lib/bixby-client/script_util.rb,
lib/bixby-client.rb,
lib/bixby-client/app.rb,
lib/bixby-client/client.rb,
lib/bixby-client/command.rb,
lib/bixby-client/model/base.rb,
lib/bixby-client/model/host.rb,
lib/bixby-client/app/command.rb,
lib/bixby-client/model/agent.rb,
lib/bixby-client/model/check.rb,
lib/bixby-client/script_util.rb,
lib/bixby-client/model/metric.rb,
lib/bixby-client/model/command.rb,
lib/bixby-client/platform_util.rb,
lib/bixby-client/client/version.rb,
lib/bixby-client/app/file_finder.rb,
lib/bixby-client/modules/metrics.rb,
lib/bixby-client/app/commands/run.rb,
lib/bixby-client/modules/inventory.rb,
lib/bixby-client/modules/repository.rb

Overview

Bixby

Defined Under Namespace

Modules: App, Inventory, Metrics, Model, PlatformUtil, Repository, ScriptUtil Classes: Client, Command

Class Method Summary collapse

Methods included from ScriptUtil::UseBundle

use_bundle

Class Method Details

.clientObject

Get a Bixby::Client instance



23
24
25
# File 'lib/bixby-client.rb', line 23

def client
  @client ||= create_client()
end

.client=(client) ⇒ Object

Set the Bixby::Client to be used



18
19
20
# File 'lib/bixby-client.rb', line 18

def client=(client)
  @client = client
end