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



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

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

#failover_only(value) ⇒ Object



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

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

#hotplug(seconds) ⇒ Object



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

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

#quitObject



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

def quit
  query(:quit) unless access_denied?
end

#restartObject



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

def restart
  query(:restart) unless access_denied?
end

#save(filename = nil) ⇒ Object



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

def save(filename = nil)
  return if access_denied?

  filename ? query(:save, filename) : query(:save)
end

#setconfig(name, value) ⇒ Object



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

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

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



181
182
183
# File 'lib/cgminer_api_client/miner/commands.rb', line 181

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