Metadata-Version: 2.4
Name: pyinfrincus
Version: 0.8.0
Summary: A pyinfra connector for incus.
Author: Alex Wehrli
License-Expression: MIT
Requires-Dist: pyinfra>3.5
Requires-Python: >=3.10, <4
Description-Content-Type: text/markdown

# pyinfrincus

[![pypi badge](https://img.shields.io/pypi/v/pyinfrincus)](https://pypi.org/project/pyinfrincus/)

A small package linking [pyinfra](https://pyinfra.com) and [incus](https://linuxcontainers.org/incus/)

### The `incus` connector

The only export of this package is the connector. It is both an `inventory` and `executing` connector. Once you have added this package to your pyproject or requirements.txt, you may do things like `pyinfra @incus/my-instance-name-1 fact server.LinuxName` (you may also omit the container name to run against ALL containers).

For now, the available options are just as follows.

| connector string | meaning            |
| ---------------- | ------------------ |
| `@incus`         | All instances      |
| `@incus/NAME`    | Run against `NAME` |
