Skip to main content
This is a library to manipulate Ansible Inventories.

It's independent of ansible by design, so that it doesn't need to track
ansible code and is version independent.

It only relies on what ansible expects as inventories (the json structure),
which hasn't changed for a long time now.

A standard inventory json is like this:

```
{
_meta:{
hostvars:{
<hostname>:{
var1: value1
}
}
},
all:{
children: [],
vars:{
var2: value2
},
},
groupname1:{
children:[],
hosts:[],
}
groupname2:{
children:[],
vars:{
var3: value3
},
}
}
```

This lib allows the loading of multiple jsons into memory, and manipulate the
inventory objects, and vars precedence.

Usage will explained in documentation soon.

You can submit patches with git-review and gerrithub (``pip install git-review``)

# git clone https://review.gerrithub.io/evrardjp/ansible-inventory-manage
# git review -s
# git checkout -b my_super_patch
# git review -f



Metadata

Release files for ansible-inventory-manage 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ansible-inventory-manage 0.0.2
File Size Uploaded Provenance Actions
ansible_inventory_manage-0.0.2.tar.gz 6.2 kB Without provenance Details for ansible_inventory_manage-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ansible-inventory-manage 0.0.2
File Interpreter ABI Platform Actions
ansible_inventory_manage-0.0.2-py3-none-any.whl Python 3 none any Details for ansible_inventory_manage-0.0.2-py3-none-any.whl

Total release size: 12.9 kB

Release files / ansible_inventory_manage-0.0.2.tar.gz

Download URL ansible_inventory_manage-0.0.2.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
143c3dd833b79624d5442f02764683eea59057c9eaf6d619cd647ddcf4a05feb
BLAKE2b-256 checksum
How to use checksums
196cfa2f2d9b3c8f154d0e0dd57bdec5cbb89c50973f1fe63eb6cdb8afedc476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ansible_inventory_manage-0.0.2-py3-none-any.whl

Download URL ansible_inventory_manage-0.0.2-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
86436d248197c9dfd3dd0d5667d663d60b6b7bfd737fa8b10ab41f3873bfdfca
BLAKE2b-256 checksum
How to use checksums
411fc9e5c3bf36a8a3a274de12e66f5d161f40d34a4c7e81fb166a56b61e3e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for ansible-inventory-manage 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page