# File lib/fog/openvz/models/compute/server.rb, line 109 def compact(options = {}) data = service.compact_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 105 def convert(options = {}) data = service.convert_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 83 def destroy(options = {}) data = service.destroy_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 149 def exec(args) if args.is_a?(String) data = service.exec_server(ctid,[ args ]) else data = service.exec_server(ctid,args) end end
# File lib/fog/openvz/models/compute/server.rb, line 157 def exec2(args) if args.is_a?(String) data = service.exec2_server(ctid,[ args ]) else data = service.exec2_server(ctid,args) end end
# File lib/fog/openvz/models/compute/server.rb, line 87 def mount(options = {}) data = service.mount_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 63 def persisted? ctid.nil? end
# File lib/fog/openvz/models/compute/server.rb, line 71 def public_ip_address if ip.nil? return nil else return ip.first end end
# File lib/fog/openvz/models/compute/server.rb, line 67 def public_ip_addresses return ip end
# File lib/fog/openvz/models/compute/server.rb, line 145 def quotainit(options = {}) data = service.quotainit_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 141 def quotaoff(options = {}) data = service.quotaoff_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 137 def quotaon(options = {}) data = service.quotaon_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 186 def ready? status == 'running' end
# File lib/fog/openvz/models/compute/server.rb, line 99 def reboot(options = {}) data = service.restart_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 177 def resume(options = {}) data = service.resume_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 165 def runscript(args) if args.is_a?(String) data = service.runscript_server(ctid,[ args ]) else data = service.runscript_server(ctid,args) end end
vzctl create <ctid> [--ostemplate <name>] [--config <name>]
[--layout ploop|simfs] [--hostname <name>] [--name <name>] [--ipadd <addr>] [--diskspace <kbytes>] [--private <path>] [--root <path>] [--local_uid <UID>] [--local_gid <GID>]
# File lib/fog/openvz/models/compute/server.rb, line 42 def save requires :ctid raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if persisted? meta_hash = {} create_options = { 'ctid' => ctid, 'ostemplate' => ostemplate, 'layout' => layout , 'hostname' => hostname, 'name' => name, 'ipadd' => ipadd, 'diskspace' => diskspace, 'private' => private, 'root' => root, 'local_uid' => local_uid, 'local_gid' => local_gid } data = service.create_server(create_options) reload end
# File lib/fog/openvz/models/compute/server.rb, line 182 def set(options) data = service.set_server(ctid,options) end
# File lib/fog/openvz/models/compute/server.rb, line 113 def snapshot(options = {}) data = service.snapshot_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 121 def snapshot_delete(options = {}) data = service.snapshot_delete_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 133 def snapshot_list(options = {}) data = service.snapshot_list_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 125 def snapshot_mount(options = {}) data = service.snapshot_mount_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 117 def snapshot_switch(options = {}) data = service.snapshot_switch_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 129 def snapshot_umount(options = {}) data = service.snapshot_umount_server(ctid, options) end
# File lib/fog/openvz/models/compute/server.rb, line 79 def start data = service.start_server(ctid) end
# File lib/fog/openvz/models/compute/server.rb, line 95 def stop(options = {}) data = service.stop_server(ctid, options) end
Generated with the Darkfish Rdoc Generator 2.