Wrapper for Ansible cli.
========================
Usage
=====
* `pm-execute [ansible command name] [args]` - calls any ansible cli tool.
* `pm-cli-reference [ansible command name,...] [--exclude key]` -
output cli keys for command. Default - all. Exclude keys by names (support many).
Now support output only 'ansible', 'ansible-playbook' and
'ansible-galaxy'.
* `pm-ansible [reference/ansible_command]` - run as module.
For output reference use 'reference', or full ansible command.
* `pm-ansible [--detail] [--get]` -
Output modules reference.
Contribution
============
We use `tox` for tests and deploy. Just run `tox -e py36-coverage,py37-install,flake`
for full tests with coverage output.
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/vstconsulting/polemarch-ansible",
"name": "polemarch-ansible",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "ansible,polemarch,infrastructure,devops",
"author": "VST Consulting",
"author_email": "sergey.k@vstconsulting.net",
"download_url": "https://files.pythonhosted.org/packages/1b/6e/f22f82911c8da03d8516322d1d7c98710818325b977322c02ef15f81fc13/polemarch-ansible-2.1.0.tar.gz",
"platform": "",
"description": "Wrapper for Ansible cli.\n========================\n\nUsage\n=====\n\n* `pm-execute [ansible command name] [args]` - calls any ansible cli tool.\n* `pm-cli-reference [ansible command name,...] [--exclude key]` -\n output cli keys for command. Default - all. Exclude keys by names (support many).\n Now support output only 'ansible', 'ansible-playbook' and\n 'ansible-galaxy'.\n* `pm-ansible [reference/ansible_command]` - run as module.\n For output reference use 'reference', or full ansible command.\n* `pm-ansible [--detail] [--get]` -\n Output modules reference. \n\nContribution\n============\n\nWe use `tox` for tests and deploy. Just run `tox -e py36-coverage,py37-install,flake`\nfor full tests with coverage output.\n\n\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Wrapper for Ansible cli.",
"version": "2.1.0",
"split_keywords": [
"ansible",
"polemarch",
"infrastructure",
"devops"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "2db0266b2b6b554b6938d9951f073102",
"sha256": "6df1559f48bde71c06e6fe465f602a0edd901609d2e074fcfa8c6abfd3b348e1"
},
"downloads": -1,
"filename": "polemarch_ansible-2.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2db0266b2b6b554b6938d9951f073102",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 21746,
"upload_time": "2020-07-14T03:29:21",
"upload_time_iso_8601": "2020-07-14T03:29:21.921325Z",
"url": "https://files.pythonhosted.org/packages/57/86/a3f5de5fb324bc8446c5d57b9fc8d9384842b2ad7d32e1bbcf4fb66cdb7e/polemarch_ansible-2.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e178bfe7421b2517b821d613fe9309a0",
"sha256": "dfe737e2d2b1ae81ae90e2fabb71a5a2d464029ab54bf19a41b1e2ab68f389c3"
},
"downloads": -1,
"filename": "polemarch-ansible-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "e178bfe7421b2517b821d613fe9309a0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23429,
"upload_time": "2020-07-14T03:29:23",
"upload_time_iso_8601": "2020-07-14T03:29:23.477019Z",
"url": "https://files.pythonhosted.org/packages/1b/6e/f22f82911c8da03d8516322d1d7c98710818325b977322c02ef15f81fc13/polemarch-ansible-2.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2020-07-14 03:29:23",
"github": false,
"gitlab": true,
"bitbucket": false,
"gitlab_user": null,
"gitlab_project": "vstconsulting",
"lcname": "polemarch-ansible"
}