Module: GPUEater

Defined in:
lib/gpueater.rb,
lib/gpueater/version.rb

Defined Under Namespace

Classes: APIv1

Constant Summary collapse

VERSION =
"1.0.2"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.newObject

@



287
288
289
# File 'lib/gpueater.rb', line 287

def self.new #@
  return APIv1.new
end

Instance Method Details

#__________________________Object

@



282
# File 'lib/gpueater.rb', line 282

def __________________________;end

#__________network__________Object

@



238
# File 'lib/gpueater.rb', line 238

def __________network__________;end

#__________storage__________Object

@



247
# File 'lib/gpueater.rb', line 247

def __________storage__________;end

#_________extensions__________Object

@



272
# File 'lib/gpueater.rb', line 272

def _________extensions__________;end

#_________payment__________Object

@



267
# File 'lib/gpueater.rb', line 267

def _________payment__________;end

#_________special__________Object

@



263
# File 'lib/gpueater.rb', line 263

def _________special__________;end

#_________subscription__________Object

@



252
# File 'lib/gpueater.rb', line 252

def _________subscription__________;end

#cancel_transactionObject

@



265
# File 'lib/gpueater.rb', line 265

def cancel_transaction;                  raise "Not implemented yet"; end

#close_port(form) ⇒ Object

@



241
# File 'lib/gpueater.rb', line 241

def close_port(form);               func_post('/console/servers/delete_port',['instance_id','connection_id','port'],form); end

#copy_fileObject

@



273
# File 'lib/gpueater.rb', line 273

def copy_file;                  raise "Not implemented yet"; end

#create_volumeObject

@



248
# File 'lib/gpueater.rb', line 248

def create_volume;                  raise "Not implemented yet"; end

#delete_fileObject

@



274
# File 'lib/gpueater.rb', line 274

def delete_file;                  raise "Not implemented yet"; end

#delete_volumeObject

@



249
# File 'lib/gpueater.rb', line 249

def delete_volume;                  raise "Not implemented yet"; end

#file_listObject

@



277
# File 'lib/gpueater.rb', line 277

def file_list;                  raise "Not implemented yet"; end

#invoice_listObject

@



268
# File 'lib/gpueater.rb', line 268

def invoice_list;                  raise "Not implemented yet"; end

#live_migrationObject

@



264
# File 'lib/gpueater.rb', line 264

def live_migration;                  raise "Not implemented yet"; end

#login_instanceObject

@



279
# File 'lib/gpueater.rb', line 279

def ;                  raise "Not implemented yet"; end

#make_directoryObject

@



276
# File 'lib/gpueater.rb', line 276

def make_directory;                  raise "Not implemented yet"; end

#make_invoiceObject

@



270
# File 'lib/gpueater.rb', line 270

def make_invoice;                  raise "Not implemented yet"; end

#move_fileObject

@



275
# File 'lib/gpueater.rb', line 275

def move_file;                  raise "Not implemented yet"; end

#network_description(form) ⇒ Object

@



244
# File 'lib/gpueater.rb', line 244

def network_description(form);      func_get('/console/servers/instance_info',['instance_id'],form); end

#open_port(form) ⇒ Object

@



240
# File 'lib/gpueater.rb', line 240

def open_port(form);                func_post('/console/servers/add_port',['instance_id','connection_id','port'],form); end

#port_listObject

@



239
# File 'lib/gpueater.rb', line 239

def port_list;                      func_get('/console/servers/port_list'); end

#refresh_ipv4(form) ⇒ Object

@



243
# File 'lib/gpueater.rb', line 243

def refresh_ipv4(form);             func_post('/console/servers/refresh_ipv4',['instance_id'],form); end

#renew_ipv4(form) ⇒ Object

@



242
# File 'lib/gpueater.rb', line 242

def renew_ipv4(form);               func_post('/console/servers/renew_ipv4',['instance_id'],form); end

#subscribe_instanceObject

@



256
# File 'lib/gpueater.rb', line 256

def subscribe_instance;                  raise "Not implemented yet"; end

#subscribe_networkObject

@



260
# File 'lib/gpueater.rb', line 260

def subscribe_network;                  raise "Not implemented yet"; end

#subscribe_storageObject

@



258
# File 'lib/gpueater.rb', line 258

def subscribe_storage;                  raise "Not implemented yet"; end

#subscription_instance_listObject

@



253
# File 'lib/gpueater.rb', line 253

def subscription_instance_list;                  raise "Not implemented yet"; end

#subscription_invoice_listObject

@



269
# File 'lib/gpueater.rb', line 269

def subscription_invoice_list;     raise "Not implemented yet"; end

#subscription_network_listObject

@



255
# File 'lib/gpueater.rb', line 255

def subscription_network_list;                  raise "Not implemented yet"; end

#subscription_storage_listObject

@



254
# File 'lib/gpueater.rb', line 254

def subscription_storage_list;                  raise "Not implemented yet"; end

#synchronize_filesObject

@



278
# File 'lib/gpueater.rb', line 278

def synchronize_files;                  raise "Not implemented yet"; end

#transfer_volumeObject

@



250
# File 'lib/gpueater.rb', line 250

def transfer_volume;                raise "Not implemented yet"; end

#tunnelObject

@



280
# File 'lib/gpueater.rb', line 280

def tunnel;                  raise "Not implemented yet"; end

#unsubscribe_instanceObject

@



257
# File 'lib/gpueater.rb', line 257

def unsubscribe_instance;                  raise "Not implemented yet"; end

#unsubscribe_networkObject

@



261
# File 'lib/gpueater.rb', line 261

def unsubscribe_network;                  raise "Not implemented yet"; end

#unsubscribe_storageObject

@



259
# File 'lib/gpueater.rb', line 259

def unsubscribe_storage;                  raise "Not implemented yet"; end