Module: Bixby

Extended by:
Script::Bundle
Defined in:
lib/bixby-client/script/bundle.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/script_util.rb,
lib/bixby-client/model/metric.rb,
lib/bixby-client/model/command.rb,
lib/bixby-client/script/bundle.rb,
lib/bixby-client/script/distro.rb,
lib/bixby-client/client/version.rb,
lib/bixby-client/app/file_finder.rb,
lib/bixby-client/modules/metrics.rb,
lib/bixby-client/script/platform.rb,
lib/bixby-client/app/commands/run.rb,
lib/bixby-client/modules/inventory.rb,
lib/bixby-client/modules/monitoring.rb,
lib/bixby-client/modules/repository.rb

Overview

Bixby

Defined Under Namespace

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

Class Method Summary collapse

Methods included from Script::Bundle

use_bundle

Class Method Details

.clientObject

Get a Bixby::Client instance



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

def client
  @client ||= create_client()
end

.client=(client) ⇒ Object

Set the Bixby::Client to be used



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

def client=(client)
  @client = client
end