Module: CgminerApiClient::Miner::Commands::Privileged::System

Included in:
CgminerApiClient::Miner::Commands::Privileged
Defined in:
lib/cgminer_api_client/miner/commands.rb

Instance Method Summary collapse

Instance Method Details

#debug(setting = 'D') ⇒ Object



146
147
148
# File 'lib/cgminer_api_client/miner/commands.rb', line 146

def debug(setting = 'D')
  query(:debug, setting) unless access_denied?
end

#failover_only(value) ⇒ Object



150
151
152
# File 'lib/cgminer_api_client/miner/commands.rb', line 150

def failover_only(value)
  query(:'failover-only', value) unless access_denied?
end

#hotplug(seconds) ⇒ Object



154
155
156
# File 'lib/cgminer_api_client/miner/commands.rb', line 154

def hotplug(seconds)
  query(:hotplug, seconds) unless access_denied?
end

#quitObject



158
159
160
# File 'lib/cgminer_api_client/miner/commands.rb', line 158

def quit
  query(:quit) unless access_denied?
end

#restartObject



162
163
164
# File 'lib/cgminer_api_client/miner/commands.rb', line 162

def restart
  query(:restart) unless access_denied?
end

#save(filename = nil) ⇒ Object



166
167
168
169
170
# File 'lib/cgminer_api_client/miner/commands.rb', line 166

def save(filename = nil)
  unless access_denied?
    filename ? query(:save, filename) : query(:save)
  end
end

#setconfig(name, value) ⇒ Object



172
173
174
# File 'lib/cgminer_api_client/miner/commands.rb', line 172

def setconfig(name, value)
  query(:setconfig, name, value) unless access_denied?
end

#zero(which = 'All', full_summary = false) ⇒ Object



176
177
178
# File 'lib/cgminer_api_client/miner/commands.rb', line 176

def zero(which = 'All', full_summary = false)
  query(:zero, which, full_summary) unless access_denied?
end