File: control

package info (click to toggle)
python-vagrant 0.5.15-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 232 kB
  • sloc: python: 1,386; makefile: 5
file content (63 lines) | stat: -rw-r--r-- 2,581 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Source: python-vagrant
Section: python
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Uploaders:
 Hans-Christoph Steiner <hans@eds.org>,
Build-Depends:
 debhelper-compat (= 12),
 dh-python,
 python3-all,
 python3-setuptools,
Standards-Version: 4.4.0
Vcs-Git: https://salsa.debian.org/python-team/modules/python-vagrant.git
Vcs-Browser: https://salsa.debian.org/python-team/modules/python-vagrant
Homepage: https://github.com/todddeluca/python-vagrant
Testsuite: autopkgtest-pkg-python

Package: python3-vagrant
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
 vagrant,
XB-Python-Version: ${python3:Versions}
Description: Python 3 bindings for interacting with Vagrant virtual machines
 python-vagrant is a Python module that provides a _thin_ wrapper
 around the `vagrant` command line executable, allowing programmatic
 control of Vagrant virtual machines (boxes).  This project began to
 create Python bindings for Vagrant to programmatically access vagrant
 boxes using Fabric. This module is useful for:
 .
  - Starting a Vagrant virtual machine (VM) (`up`)
  - Terminating a Vagrant VM (`destroy`)
  - Halting a Vagrant VM without destroying it (`halt`)
  - Querying the status of a VM or VMs (`status`)
  - Getting ssh configuration information useful for SSHing into the
    VM (`host`, `port`, ...)
  - Running `vagrant` commands in a multi-VM environment
    (http://vagrantup.com/v1/docs/multivm.html) by using `vm_name`
    parameter
  - Initializing the VM based on a named base box, using init().
  - Adding, Removing, and Listing boxes (`box add`, `box remove`,
    `box list`)
  - Provisioning VMs - up() accepts options like `no_provision`,
    `provision`, and `provision_with`, and there is a `provision()`
    method
  - Using sandbox mode from the Sahara gem:
    https://github.com/jedi4ever/sahara
 .
 This package is _beta_ and its API is not guaranteed to be
 stable. The API attempts to be congruent with the `vagrant` API
 terminology, to facilitate knowledge transfer for users already
 familiar with Vagrant. Over time, the python-vagrant API has changed
 to better match the underling `vagrant` CLI and to evolve with the
 changes in that CLI.
 .
 The package version numbering is in the form `0.X.Y`. The initial `0`
 reflects the _beta_ nature of this project. The number `X` is
 incremented when backwards-incompatible changes occur. The number `Y`
 is incremented when backwards-compatible features or bug fixes are
 added.
 .
 This package provides the Python 3.x module.