Skip to main content

CLI to operate libvirt machines matched with globs

Project description

VirtBulk

Description

virtbulk is a CLI to apply basic operations on multiple libvirt virtual machines (so called "domains") matched with globs.

Installation

pip3 install virtbulk

Usage

virtbulk FLAGS COMMAND TARGET [TARGET ...]

Most useful flags:

  • -c, --uri to set alternative libvirt URI
  • -n, --dry-run to show assumed changes and exit
  • -f, --format to change output format
  • -h, --help to show comprehensive options and commans list
  • ...

Most useful commands:

  • state shows current states of machines
  • start turns machines on
  • shutdown sends command to shutdown
  • ...

Some commands provides STATE_1 -> STATE_2 output format.

  • -> means a state change
  • -X means the requested change can not be commit
  • -! means error while applying the change

TODO

  • Unit tests
  • help command
  • man page

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virtbulk-0.0.3.tar.gz (11.1 kB view hashes)

Uploaded Source

Built Distribution

virtbulk-0.0.3-py3-none-any.whl (11.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page