Module: Supermicro
- Defined in:
- lib/supermicro.rb,
lib/supermicro/bios.rb,
lib/supermicro/boot.rb,
lib/supermicro/jobs.rb,
lib/supermicro/error.rb,
lib/supermicro/power.rb,
lib/supermicro/tasks.rb,
lib/supermicro/client.rb,
lib/supermicro/system.rb,
lib/supermicro/license.rb,
lib/supermicro/network.rb,
lib/supermicro/session.rb,
lib/supermicro/spinner.rb,
lib/supermicro/storage.rb,
lib/supermicro/utility.rb,
lib/supermicro/version.rb,
lib/supermicro/system_config.rb,
lib/supermicro/virtual_media.rb
Defined Under Namespace
Modules: Bios, Boot, Debuggable, Jobs, License, Network, Power, SpinnerHelper, Storage, System, SystemConfig, Tasks, Utility, VirtualMedia
Classes: AuthenticationError, BadRequestError, Client, ConnectionError, Error, NotFoundError, Session, Spinner, TimeoutError
Constant Summary
collapse
- VERSION =
"0.2.1"
Class Method Summary
collapse
Class Method Details
.connect(**options, &block) ⇒ Object
36
37
38
|
# File 'lib/supermicro.rb', line 36
def self.connect(**options, &block)
Client.connect(**options, &block)
end
|
.new(options = {}) ⇒ Object
32
33
34
|
# File 'lib/supermicro.rb', line 32
def self.new(options = {})
Client.new(options)
end
|