The novaclient.v1_1.shell Module

novaclient.v1_1.shell.do_absolute_limits(cs, args)

Print a list of absolute limits for a user

novaclient.v1_1.shell.do_actions(cs, args)

Retrieve server actions.

novaclient.v1_1.shell.do_add_fixed_ip(cs, args)

Add new IP address to network.

novaclient.v1_1.shell.do_add_floating_ip(cs, args)

Add a floating IP address to a server.

novaclient.v1_1.shell.do_add_secgroup(cs, args)

Add a Security Group to a server.

novaclient.v1_1.shell.do_agent_create(cs, args)

Creates a new agent build.

novaclient.v1_1.shell.do_agent_delete(cs, args)

Deletes an existing agent build.

novaclient.v1_1.shell.do_agent_list(cs, args)

List all builds

novaclient.v1_1.shell.do_agent_modify(cs, args)

Modify an existing agent build.

novaclient.v1_1.shell.do_aggregate_add_host(cs, args)

Add the host to the specified aggregate.

novaclient.v1_1.shell.do_aggregate_create(cs, args)

Create a new aggregate with the specified details.

novaclient.v1_1.shell.do_aggregate_delete(cs, args)

Delete the aggregate by its id.

novaclient.v1_1.shell.do_aggregate_details(cs, args)

Show details of the specified aggregate.

novaclient.v1_1.shell.do_aggregate_list(cs, args)

Print a list of all aggregates.

novaclient.v1_1.shell.do_aggregate_remove_host(cs, args)

Remove the specified host from the specified aggregate.

novaclient.v1_1.shell.do_aggregate_set_metadata(cs, args)

Update the metadata associated with the aggregate.

novaclient.v1_1.shell.do_aggregate_update(cs, args)

Update the aggregate’s name and optionally availability zone.

novaclient.v1_1.shell.do_backup(cs, args)

Backup a instance by create a ‘backup’ type snapshot

novaclient.v1_1.shell.do_boot(cs, args)

Boot a new server.

novaclient.v1_1.shell.do_cloudpipe_configure(cs, args)

Create a cloudpipe instance for the given project

novaclient.v1_1.shell.do_cloudpipe_create(cs, args)

Create a cloudpipe instance for the given project

novaclient.v1_1.shell.do_cloudpipe_list(cs, _args)

Print a list of all cloudpipe instances.

novaclient.v1_1.shell.do_console_log(cs, args)

Get console log output of a server.

novaclient.v1_1.shell.do_credentials(cs, _args)

Show user credentials returned from auth

novaclient.v1_1.shell.do_delete(cs, args)

Immediately shut down and delete specified server(s).

novaclient.v1_1.shell.do_diagnostics(cs, args)

Retrieve server diagnostics.

novaclient.v1_1.shell.do_dns_create(cs, args)

Create a DNS entry for domain, name and ip.

novaclient.v1_1.shell.do_dns_create_private_domain(cs, args)

Create the specified DNS domain.

novaclient.v1_1.shell.do_dns_create_public_domain(cs, args)

Create the specified DNS domain.

novaclient.v1_1.shell.do_dns_delete(cs, args)

Delete the specified DNS entry.

novaclient.v1_1.shell.do_dns_delete_domain(cs, args)

Delete the specified DNS domain.

novaclient.v1_1.shell.do_dns_domains(cs, args)

Print a list of available dns domains.

novaclient.v1_1.shell.do_dns_list(cs, args)

List current DNS entries for domain and ip or domain and name.

novaclient.v1_1.shell.do_endpoints(cs, _args)

Discover endpoints that get returned from the authenticate services

novaclient.v1_1.shell.do_fixed_ip_get(cs, args)

Get info on a fixed ip

novaclient.v1_1.shell.do_fixed_ip_reserve(cs, args)

Reserve a fixed ip

novaclient.v1_1.shell.do_fixed_ip_unreserve(cs, args)

Unreserve a fixed ip

novaclient.v1_1.shell.do_flavor_access_add(cs, args)

Add flavor access for the given tenant.

novaclient.v1_1.shell.do_flavor_access_list(cs, args)

Print access information about the given flavor.

novaclient.v1_1.shell.do_flavor_access_remove(cs, args)

Remove flavor access for the given tenant.

novaclient.v1_1.shell.do_flavor_create(cs, args)

Create a new flavor

novaclient.v1_1.shell.do_flavor_delete(cs, args)

Delete a specific flavor

novaclient.v1_1.shell.do_flavor_key(cs, args)

Set or unset extra_spec for a flavor.

novaclient.v1_1.shell.do_flavor_list(cs, _args)

Print a list of available ‘flavors’ (sizes of servers).

novaclient.v1_1.shell.do_flavor_show(cs, args)

Show details about the given flavor.

novaclient.v1_1.shell.do_floating_ip_bulk_create(cs, args)

Bulk create floating ips by range

novaclient.v1_1.shell.do_floating_ip_bulk_delete(cs, args)

Bulk delete floating ips by range

novaclient.v1_1.shell.do_floating_ip_bulk_list(cs, args)

List all floating ips

novaclient.v1_1.shell.do_floating_ip_create(cs, args)

Allocate a floating IP for the current tenant.

novaclient.v1_1.shell.do_floating_ip_delete(cs, args)

De-allocate a floating IP.

novaclient.v1_1.shell.do_floating_ip_list(cs, _args)

List floating ips for this tenant.

novaclient.v1_1.shell.do_floating_ip_pool_list(cs, _args)

List all floating ip pools.

novaclient.v1_1.shell.do_get_vnc_console(cs, args)

Get a vnc console to a server.

novaclient.v1_1.shell.do_host_action(cs, args)

Perform a power action on a host.

novaclient.v1_1.shell.do_host_describe(cs, args)

Describe a specific host

novaclient.v1_1.shell.do_host_list(cs, args)

List all hosts by service

novaclient.v1_1.shell.do_host_update(cs, args)

Update host settings.

novaclient.v1_1.shell.do_hypervisor_list(cs, args)

List hypervisors.

novaclient.v1_1.shell.do_hypervisor_servers(cs, args)

List instances belonging to specific hypervisors.

novaclient.v1_1.shell.do_hypervisor_show(cs, args)

Display the details of the specified hypervisor.

novaclient.v1_1.shell.do_hypervisor_stats(cs, args)

Get hypervisor statistics over all compute nodes.

novaclient.v1_1.shell.do_hypervisor_uptime(cs, args)

Display the uptime of the specified hypervisor.

novaclient.v1_1.shell.do_image_create(cs, args)

Create a new image by taking a snapshot of a running server.

novaclient.v1_1.shell.do_image_delete(cs, args)

Delete an image.

It should go without saying, but you can only delete images you created.

novaclient.v1_1.shell.do_image_list(cs, _args)

Print a list of available images to boot from.

novaclient.v1_1.shell.do_image_meta(cs, args)

Set or Delete metadata on an image.

novaclient.v1_1.shell.do_image_show(cs, args)

Show details about the given image.

novaclient.v1_1.shell.do_keypair_add(cs, args)

Create a new key pair for use with instances

novaclient.v1_1.shell.do_keypair_delete(cs, args)

Delete keypair by its id

novaclient.v1_1.shell.do_keypair_list(cs, args)

Print a list of keypairs for a user

novaclient.v1_1.shell.do_list(cs, args)

List active servers.

novaclient.v1_1.shell.do_live_migration(cs, args)

Migrates a running instance to a new machine.

novaclient.v1_1.shell.do_lock(cs, args)

Lock a server.

novaclient.v1_1.shell.do_meta(cs, args)

Set or Delete metadata on a server.

novaclient.v1_1.shell.do_migrate(cs, args)

Migrate a server. The new host will be selected by the scheduler.

novaclient.v1_1.shell.do_network_associate_host(cs, args)

Associate host with network.

novaclient.v1_1.shell.do_network_associate_project(cs, args)

Associate project with network.

novaclient.v1_1.shell.do_network_create(cs, args)

Create a network.

novaclient.v1_1.shell.do_network_disassociate(cs, args)

Disassociate host and/or project from the given network.

novaclient.v1_1.shell.do_network_list(cs, _args)

Print a list of available networks.

novaclient.v1_1.shell.do_network_show(cs, args)

Show details about the given network.

novaclient.v1_1.shell.do_pause(cs, args)

Pause a server.

novaclient.v1_1.shell.do_quota_class_show(cs, args)

List the quotas for a quota class.

novaclient.v1_1.shell.do_quota_class_update(cs, args)

Update the quotas for a quota class.

novaclient.v1_1.shell.do_quota_defaults(cs, args)

List the default quotas for a tenant.

novaclient.v1_1.shell.do_quota_show(cs, args)

List the quotas for a tenant.

novaclient.v1_1.shell.do_quota_update(cs, args)

Update the quotas for a tenant.

novaclient.v1_1.shell.do_rate_limits(cs, args)

Print a list of rate limits for a user

novaclient.v1_1.shell.do_reboot(cs, args)

Reboot a server.

novaclient.v1_1.shell.do_rebuild(cs, args)

Shutdown, re-image, and re-boot a server.

novaclient.v1_1.shell.do_remove_fixed_ip(cs, args)

Remove an IP address from a server.

novaclient.v1_1.shell.do_remove_floating_ip(cs, args)

Remove a floating IP address from a server.

novaclient.v1_1.shell.do_remove_secgroup(cs, args)

Remove a Security Group from a server.

novaclient.v1_1.shell.do_rename(cs, args)

Rename a server.

novaclient.v1_1.shell.do_rescue(cs, args)

Rescue a server.

novaclient.v1_1.shell.do_reset_state(cs, args)

Reset the state of an instance

novaclient.v1_1.shell.do_resize(cs, args)

Resize a server.

novaclient.v1_1.shell.do_resize_confirm(cs, args)

Confirm a previous resize.

novaclient.v1_1.shell.do_resize_revert(cs, args)

Revert a previous resize (and return to the previous VM).

novaclient.v1_1.shell.do_resume(cs, args)

Resume a server.

novaclient.v1_1.shell.do_root_password(cs, args)

Change the root password for a server.

novaclient.v1_1.shell.do_scrub(cs, args)

Deletes data associated with the project

novaclient.v1_1.shell.do_secgroup_add_group_rule(cs, args)

Add a source group rule to a security group.

novaclient.v1_1.shell.do_secgroup_add_rule(cs, args)

Add a rule to a security group.

novaclient.v1_1.shell.do_secgroup_create(cs, args)

Create a security group.

novaclient.v1_1.shell.do_secgroup_delete(cs, args)

Delete a security group.

novaclient.v1_1.shell.do_secgroup_delete_group_rule(cs, args)

Delete a source group rule from a security group.

novaclient.v1_1.shell.do_secgroup_delete_rule(cs, args)

Delete a rule from a security group.

novaclient.v1_1.shell.do_secgroup_list(cs, args)

List security groups for the current tenant.

novaclient.v1_1.shell.do_secgroup_list_rules(cs, args)

List rules for a security group.

novaclient.v1_1.shell.do_service_disable(cs, args)

Enable the service

novaclient.v1_1.shell.do_service_enable(cs, args)

Enable the service

novaclient.v1_1.shell.do_service_list(cs, args)

Show a list of all running services. Filter by host & service name.

novaclient.v1_1.shell.do_show(cs, args)

Show details about the given server.

novaclient.v1_1.shell.do_ssh(cs, args)

SSH into a server.

novaclient.v1_1.shell.do_start(cs, args)

Start a server.

novaclient.v1_1.shell.do_stop(cs, args)

Stop a server.

novaclient.v1_1.shell.do_suspend(cs, args)

Suspend a server.

novaclient.v1_1.shell.do_unlock(cs, args)

Unlock a server.

novaclient.v1_1.shell.do_unpause(cs, args)

Unpause a server.

novaclient.v1_1.shell.do_unrescue(cs, args)

Unrescue a server.

novaclient.v1_1.shell.do_usage_list(cs, args)

List usage data for all tenants

novaclient.v1_1.shell.do_volume_attach(cs, args)

Attach a volume to a server.

novaclient.v1_1.shell.do_volume_create(cs, args)

Add a new volume.

novaclient.v1_1.shell.do_volume_delete(cs, args)

Remove a volume.

novaclient.v1_1.shell.do_volume_detach(cs, args)

Detach a volume from a server.

novaclient.v1_1.shell.do_volume_list(cs, args)

List all the volumes.

novaclient.v1_1.shell.do_volume_show(cs, args)

Show details about a volume.

novaclient.v1_1.shell.do_volume_snapshot_create(cs, args)

Add a new snapshot.

novaclient.v1_1.shell.do_volume_snapshot_delete(cs, args)

Remove a snapshot.

novaclient.v1_1.shell.do_volume_snapshot_list(cs, _args)

List all the snapshots.

novaclient.v1_1.shell.do_volume_snapshot_show(cs, args)

Show details about a snapshot.

novaclient.v1_1.shell.do_volume_type_create(cs, args)

Create a new volume type.

novaclient.v1_1.shell.do_volume_type_delete(cs, args)

Delete a specific flavor

novaclient.v1_1.shell.do_volume_type_list(cs, args)

Print a list of available ‘volume types’.

novaclient.v1_1.shell.do_x509_create_cert(cs, args)

Create x509 cert for a user in tenant

novaclient.v1_1.shell.do_x509_get_root_cert(cs, args)

Fetches the x509 root cert.

novaclient.v1_1.shell.ensure_service_catalog_present(cs)

This Page