Simplestack 0.0.1 documentation

Welcome to Simplestack’s documentation!

Contents

Welcome to Simplestack’s documentation!

Contents:

simplestack.server.guest_create(hypervisor, host)[source]
POST /:hypervisor/:host/guests

Create a new guest

simplestack.server.guest_delete(hypervisor, host, guest_id)[source]
DELETE /:hypervisor/:host/guests/:guest_id

Deletes guest

simplestack.server.guest_export(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id/export

Export guest file

simplestack.server.guest_import(hypervisor, host)[source]
PUT /:hypervisor/:host/guests

Import a new guest

simplestack.server.guest_info(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id

Get guest informations

simplestack.server.guest_update(hypervisor, host, guest_id)[source]
PUT /:hypervisor/:host

Update guest informations

simplestack.server.media_info(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id/media_device

Gets the mounted media device name

Deletes guest

simplestack.server.media_mount(hypervisor, host, guest_id)[source]
PUT /:hypervisor/:host/guests/:guest_id/media_device

Mounts an ISO to a CD/DVD drive

Deletes guest

simplestack.server.network_interface_info(hypervisor, host, guest_id, interface_id)[source]
GET /:hypervisor/:host/guests/:guest_id/network_interfaces/:interface_id

Get a network interfaces in a given guest

simplestack.server.network_interface_list(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id/network_interfaces

Get all network interfaces for a given guest

simplestack.server.pool_guests(hypervisor, host)[source]
GET /:hypervisor/:host/guests

Get guests for a given pool

simplestack.server.pool_info(hypervisor, host)[source]
GET /:hypervisor/:host

Get pool information

simplestack.server.power_guest(hypervisor, host, guest_id)[source]
PUT /:hypervisor/:host/guests/:guest_id/power

Turn a guest on/off based on a given guest_id

simplestack.server.reboot_guest(hypervisor, host, guest_id)[source]
PUT /:hypervisor/:host/guests/:guest_id/reboot

Reboot a guest based on the given guest_id

simplestack.server.snapshot_create(hypervisor, host, guest_id)[source]
POST /:hypervisor/:host/guests/:guest_id/snapshots

Create a snapshot for a given guest

simplestack.server.snapshot_delete(hypervisor, host, guest_id, snapshot_id)[source]
DELETE /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id

Remove a snapshot for a given guest_id and snapshot_id

simplestack.server.snapshot_info(hypervisor, host, guest_id, snapshot_id)[source]
GET /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id

Get snapshot informations for a given guest_id and snapshot_id

simplestack.server.snapshot_list(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id/snapshots

Get all snapshots for a given guest

simplestack.server.snapshot_revert(hypervisor, host, guest_id, snapshot_id)[source]
PUT /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id/revert

Remove a snapshot for a given guest_id and snapshot_id

simplestack.server.tag_create(hypervisor, host, guest_id)[source]
POST /:hypervisor/:host/guests/:guest_id/tags

Create a new tag for a given guest

simplestack.server.tag_delete(hypervisor, host, guest_id, tag_name)[source]
DELETE /:hypervisor/:host/guests/:guest_id/tags

Delete a given tag for a given guest

simplestack.server.tag_list(hypervisor, host, guest_id)[source]
GET /:hypervisor/:host/guests/:guest_id/tags

Get all tags for a given guest

Indices and tables

Contents