class Fog::Proxmox::Compute::Mock

Mock class

class Mock action_server request

class Mock clone_server request

class Mock create_backup request

class Mock create_server request

class Mock #create_snapshot request

class Mock create_spice request

class Mock create_term request

class Mock create_vnc request

class Mock delete_server request

class Mock #delete_snapshot request

class Mock #delete_volume request

class Mock get_statistics request

class Mock get_server_config request

class Mock get_server_status request

class Mock #get_snapshot_config request

class Mock #get_task collection

class Mock get_vnc request

class Mock #get_volume request

class Mock #list_nodes request

class Mock #list_servers request

class Mock #list_snapshots request

class Mock #list_storages request

class Mock #list_tasks request

class Mock #list_volumes request

class Mock #status_task

class Mock #migrate_server request

class Mock #move_disk request

class Mock #move_volume request

class Mock next_vmid collection

class Mock #resize_container request

class Mock #resize_server request

class Mock #rollback_snapshot request

class Mock #status_task

class Mock #get_task collection

class Mock template_server request

class Mock update_server request

class Mock #update_snapshot request

Attributes

config[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/fog/compute/proxmox.rb, line 103
def initialize(options = {})
  @pve_uri = URI.parse(options[:pve_url])
  @pve_path = @pve_uri.path
  @config = options
end

Public Instance Methods

create_snapshot() click to toggle source
# File lib/fog/compute/proxmox/requests/create_snapshot.rb, line 39
def create_snapshot; end
delete_snapshot() click to toggle source
# File lib/fog/compute/proxmox/requests/delete_snapshot.rb, line 40
def delete_snapshot; end
delete_volume() click to toggle source
# File lib/fog/compute/proxmox/requests/delete_volume.rb, line 35
def delete_volume; end
get_node_statistics() click to toggle source
# File lib/fog/compute/proxmox/requests/get_node_statistics.rb, line 39
def get_node_statistics; end
get_snapshot_config() click to toggle source
# File lib/fog/compute/proxmox/requests/get_snapshot_config.rb, line 39
def get_snapshot_config; end
get_task(node, upid) click to toggle source
# File lib/fog/compute/proxmox/requests/get_task.rb, line 36
def get_task(node, upid); end
get_volume() click to toggle source
# File lib/fog/compute/proxmox/requests/get_volume.rb, line 37
def get_volume; end
list_nodes() click to toggle source
# File lib/fog/compute/proxmox/requests/list_nodes.rb, line 36
def list_nodes; end
list_servers() click to toggle source
# File lib/fog/compute/proxmox/requests/list_servers.rb, line 37
def list_servers; end
list_snapshots() click to toggle source
# File lib/fog/compute/proxmox/requests/list_snapshots.rb, line 38
def list_snapshots; end
list_storages() click to toggle source
# File lib/fog/compute/proxmox/requests/list_storages.rb, line 39
def list_storages; end
list_tasks() click to toggle source
# File lib/fog/compute/proxmox/requests/list_tasks.rb, line 37
def list_tasks; end
list_volumes() click to toggle source
# File lib/fog/compute/proxmox/requests/list_volumes.rb, line 37
def list_volumes; end
log_task(node, upid) click to toggle source
# File lib/fog/compute/proxmox/requests/log_task.rb, line 37
def log_task(node, upid); end
migrate_server() click to toggle source
# File lib/fog/compute/proxmox/requests/migrate_server.rb, line 39
def migrate_server; end
move_disk() click to toggle source
# File lib/fog/compute/proxmox/requests/move_disk.rb, line 38
def move_disk; end
move_volume() click to toggle source
# File lib/fog/compute/proxmox/requests/move_volume.rb, line 38
def move_volume; end
resize_container() click to toggle source
# File lib/fog/compute/proxmox/requests/resize_container.rb, line 38
def resize_container; end
resize_server() click to toggle source
# File lib/fog/compute/proxmox/requests/resize_server.rb, line 38
def resize_server; end
rollback_snapshot() click to toggle source
# File lib/fog/compute/proxmox/requests/rollback_snapshot.rb, line 41
def rollback_snapshot; end
status_task(node, upid) click to toggle source
# File lib/fog/compute/proxmox/requests/status_task.rb, line 36
def status_task(node, upid); end
stop_task(taskid) click to toggle source
# File lib/fog/compute/proxmox/requests/stop_task.rb, line 36
def stop_task(taskid); end
update_snapshot() click to toggle source
# File lib/fog/compute/proxmox/requests/update_snapshot.rb, line 40
def update_snapshot; end