class Fog::Compute::Proxmox::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
Public Class Methods
# 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
# File lib/fog/compute/proxmox/requests/create_snapshot.rb, line 39 def create_snapshot; end
# File lib/fog/compute/proxmox/requests/delete_snapshot.rb, line 40 def delete_snapshot; end
# File lib/fog/compute/proxmox/requests/delete_volume.rb, line 35 def delete_volume; end
# File lib/fog/compute/proxmox/requests/get_node_statistics.rb, line 39 def get_node_statistics; end
# File lib/fog/compute/proxmox/requests/get_snapshot_config.rb, line 39 def get_snapshot_config; end
# File lib/fog/compute/proxmox/requests/get_task.rb, line 36 def get_task(node, upid); end
# File lib/fog/compute/proxmox/requests/get_volume.rb, line 37 def get_volume; end
# File lib/fog/compute/proxmox/requests/list_nodes.rb, line 36 def list_nodes; end
# File lib/fog/compute/proxmox/requests/list_servers.rb, line 37 def list_servers; end
# File lib/fog/compute/proxmox/requests/list_snapshots.rb, line 38 def list_snapshots; end
# File lib/fog/compute/proxmox/requests/list_storages.rb, line 39 def list_storages; end
# File lib/fog/compute/proxmox/requests/list_tasks.rb, line 37 def list_tasks; end
# File lib/fog/compute/proxmox/requests/list_volumes.rb, line 37 def list_volumes; end
# File lib/fog/compute/proxmox/requests/log_task.rb, line 37 def log_task(node, upid); end
# File lib/fog/compute/proxmox/requests/migrate_server.rb, line 39 def migrate_server; end
# File lib/fog/compute/proxmox/requests/move_disk.rb, line 38 def move_disk; end
# File lib/fog/compute/proxmox/requests/move_volume.rb, line 38 def move_volume; end
# File lib/fog/compute/proxmox/requests/resize_container.rb, line 38 def resize_container; end
# File lib/fog/compute/proxmox/requests/resize_server.rb, line 38 def resize_server; end
# File lib/fog/compute/proxmox/requests/rollback_snapshot.rb, line 41 def rollback_snapshot; end
# File lib/fog/compute/proxmox/requests/status_task.rb, line 36 def status_task(node, upid); end
# File lib/fog/compute/proxmox/requests/stop_task.rb, line 36 def stop_task(taskid); end
# File lib/fog/compute/proxmox/requests/update_snapshot.rb, line 40 def update_snapshot; end