salt.cloud.clouds.lxc#

Install Salt on an LXC Container#

New in version 2014.7.0.

Please read core config documentation.

salt.cloud.clouds.lxc.avail_images()#
salt.cloud.clouds.lxc.create(vm_, call=None)#

Create an lxc Container. This function is idempotent and will try to either provision or finish the provision of an lxc container.

NOTE: Most of the initialization code has been moved and merged with the lxc runner and lxc.init functions

salt.cloud.clouds.lxc.destroy(vm_, call=None)#

Destroy a lxc container

salt.cloud.clouds.lxc.get_configured_provider(vm_=None)#

Return the contextual provider of None if no configured one can be found.

salt.cloud.clouds.lxc.get_provider(name)#
salt.cloud.clouds.lxc.list_nodes(conn=None, call=None)#
salt.cloud.clouds.lxc.list_nodes_full(conn=None, call=None)#
salt.cloud.clouds.lxc.list_nodes_select(call=None)#

Return a list of the VMs that are on the provider, with select fields

salt.cloud.clouds.lxc.show_instance(name, call=None)#

Show the details from the provider concerning an instance