Port details |
- py-ansible-runnerExtensible embeddable ansible job runner
- 2.0.2sysutils=1
- Maintainer:dch@FreeBSD.org
- Port Added: 2018-11-06 10:54:10
- Last Update: 2021-09-02 07:11:46
- Commit Hash:ab31684
- People watching this port, also watch:: json-c, rubywarden, sysinfo, miller
- Also Listed In:python
- License: APACHE20
- Description:
- Python tool and library to interact with ansible directly, or as animportable python module, to support integration and embedding intoother systems.WWW: https://ansible-runner.readthedocs.io/
- SVNWeb : git:Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
- ${PYTHON_PKGNAMEPREFIX}ansible-runner>0:sysutils/py-ansible-runner@${PY_FLAVOR}
- To install the port:cd /usr/ports/sysutils/py-ansible-runner/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/py-ansible-runner
- pkg install py38-ansible-runner
NOTE: This is a Python port. Instead of py38-ansible-runner listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-ansible-runner
- Package flavors (<flavor>: <package>)
- py38: py38-ansible-runner
- distinfo:
- TIMESTAMP = 1629877592SHA256 (ansible-runner-2.0.2.tar.gz) = c02b690803ec0be4453411c53743cd3fdca1dfc66dfa075794e14e717c5b61b3SIZE (ansible-runner-2.0.2.tar.gz) = 144821
- Packages (timestamps in pop-ups are UTC):
py27-ansible-runnerABI | latest | quarterly |
---|
FreeBSD:11:aarch64 | - | 1.4.6 | FreeBSD:11:amd64 | - | - | FreeBSD:11:armv6 | - | - | FreeBSD:11:i386 | - | - | FreeBSD:11:mips | - | - | FreeBSD:11:mips64 | - | 1.4.6 | FreeBSD:12:aarch64 | - | - | FreeBSD:12:amd64 | - | - | FreeBSD:12:armv6 | - | 1.4.6 | FreeBSD:12:armv7 | - | 1.4.6 | FreeBSD:12:i386 | - | - | FreeBSD:12:mips | - | - | FreeBSD:12:mips64 | - | 1.4.6 | FreeBSD:12:powerpc64 | - | - | FreeBSD:13:aarch64 | - | - | FreeBSD:13:amd64 | - | - | FreeBSD:13:armv6 | - | - | FreeBSD:13:armv7 | - | - | FreeBSD:13:i386 | - | - | FreeBSD:13:mips | - | - | FreeBSD:13:mips64 | - | - | FreeBSD:13:powerpc64 | - | - | FreeBSD:14:aarch64 | - | - | FreeBSD:14:amd64 | - | - | FreeBSD:14:armv6 | - | - | FreeBSD:14:armv7 | - | - | FreeBSD:14:i386 | - | - | FreeBSD:14:mips | - | - | FreeBSD:14:mips64 | - | - | FreeBSD:14:powerpc64 | - | - | py37-ansible-runnerABI | latest | quarterly |
---|
FreeBSD:11:aarch64 | - | 1.4.6 | FreeBSD:11:amd64 | - | - | FreeBSD:11:armv6 | - | - | FreeBSD:11:i386 | - | - | FreeBSD:11:mips | - | - | FreeBSD:11:mips64 | - | 1.4.6 | FreeBSD:12:aarch64 | - | - | FreeBSD:12:amd64 | - | - | FreeBSD:12:armv6 | - | 1.4.6 | FreeBSD:12:armv7 | - | 1.4.6 | FreeBSD:12:i386 | - | - | FreeBSD:12:mips | - | - | FreeBSD:12:mips64 | - | 1.4.6 | FreeBSD:12:powerpc64 | - | 1.4.7 | FreeBSD:13:aarch64 | 1.4.6 | - | FreeBSD:13:amd64 | - | - | FreeBSD:13:armv6 | - | - | FreeBSD:13:armv7 | - | - | FreeBSD:13:i386 | - | - | FreeBSD:13:mips | - | - | FreeBSD:13:mips64 | - | - | FreeBSD:13:powerpc64 | 1.4.6 | - | FreeBSD:14:aarch64 | - | - | FreeBSD:14:amd64 | - | - | FreeBSD:14:armv6 | - | - | FreeBSD:14:armv7 | - | - | FreeBSD:14:i386 | - | - | FreeBSD:14:mips | - | - | FreeBSD:14:mips64 | - | - | FreeBSD:14:powerpc64 | 1.4.7 | - | py38-ansible-runnerABI | latest | quarterly |
---|
FreeBSD:11:aarch64 | - | - | FreeBSD:11:amd64 | 2.0.2 | 1.4.7 | FreeBSD:11:armv6 | - | - | FreeBSD:11:i386 | 2.0.2 | 1.4.7 | FreeBSD:11:mips | - | - | FreeBSD:11:mips64 | - | - | FreeBSD:12:aarch64 | - | 1.4.7 | FreeBSD:12:amd64 | 2.0.2 | 1.4.7 | FreeBSD:12:armv6 | - | - | FreeBSD:12:armv7 | - | - | FreeBSD:12:i386 | 2.0.2 | 1.4.7 | FreeBSD:12:mips | - | - | FreeBSD:12:mips64 | - | - | FreeBSD:12:powerpc64 | - | - | FreeBSD:13:aarch64 | - | 1.4.7 | FreeBSD:13:amd64 | 2.0.2 | 1.4.7 | FreeBSD:13:armv6 | - | - | FreeBSD:13:armv7 | - | - | FreeBSD:13:i386 | 2.0.2 | 1.4.7 | FreeBSD:13:mips | - | - | FreeBSD:13:mips64 | - | - | FreeBSD:13:powerpc64 | - | 1.4.7 | FreeBSD:14:aarch64 | 2.0.2 | - | FreeBSD:14:amd64 | 2.0.2 | - | FreeBSD:14:armv6 | - | - | FreeBSD:14:armv7 | - | - | FreeBSD:14:i386 | 2.0.2 | - | FreeBSD:14:mips | - | - | FreeBSD:14:mips64 | - | - | FreeBSD:14:powerpc64 | - | - |
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
- py38-pbr>=0 : devel/py-pbr@py38
- py38-pip>0 : devel/py-pip@py38
- py38-wheel>0 : devel/py-wheel@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
- py38-ansible>2.0 : sysutils/ansible@py38
- py38-daemon>0 : devel/py-daemon@py38
- py38-pexpect>4.5 : misc/py-pexpect@py38
- py38-psutil>5.0 : sysutils/py-psutil@py38
- py38-six>0 : devel/py-six@py38
- py38-yaml>0 : devel/py-yaml@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- sysutils_py-ansible-runner
- USES:
- cpe python:3.6+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- Expand this list (2 items)
- Collapse this list.Collapse this list.
|
- Using Runner as a Python Module Interface to Ansible. Ansible Runner is intended to provide a directly importable and usable API for interfacing with Ansible itself and exposes a few helper interfaces. The modules center around the Runner object. The helper methods will either return an instance of this object which provides an interface to.
- Ansible is written in its own API so you have a considerable amount of power across the board. This chapter discusses the Python API. The Python API is very powerful, and is how the ansible CLI and ansible-playbook are implemented. In version 2.0 the core ansible got rewritten and the API was mostly rewritten.
Number of commits found: 16
Ansible Runner Python Online
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
---|
02 Sep 2021 07:11:46 2.0.2
|
31 May 2021 09:44:01 1.4.7
|
07 Apr 2021 08:09:01 1.4.7
|
06 Apr 2021 14:31:07 1.4.7
|
22 Feb 2021 23:46:58 1.4.7
|
28 Dec 2020 23:02:15 1.4.6
|
01 Nov 2020 19:41:24 1.4.6
|
20 Apr 2020 19:55:58 1.4.6
|
04 Dec 2019 08:44:13 1.4.4
|
06 Nov 2019 08:36:51 1.4.2
|
04 Oct 2019 08:37:15 1.4.1
|
27 Sep 2019 08:46:32 1.4.0
|
24 Jul 2019 16:54:06 1.3.4
|
24 Apr 2019 05:58:49 1.3.3
|
10 Apr 2019 06:18:32 1.1.2_1
|
06 Nov 2018 10:53:24 1.1.2
|
Ansible Runner Python Interview
Ansible Runner Python Example
Drone simulator mac os x. Apowersoft screen recorder pro 94fbr. Number of commits found: 16
Ansible With Python
Python API pre 2.0 ¶. It’s pretty simple: import ansible.runner runner = ansible.runner.Runner ( modulename='ping', moduleargs=', pattern='web.', forks=10 ) datastructure = runner.run The run method returns results per host, grouped by whether they could be contacted or not. Return types are module specific, as expressed in the About.