Ansible Runner Python

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-runner
ABIlatestquarterly
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-runner
ABIlatestquarterly
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:aarch641.4.6-
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.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:powerpc641.4.7-
py38-ansible-runner
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.0.21.4.7
FreeBSD:11:armv6--
FreeBSD:11:i3862.0.21.4.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.4.7
FreeBSD:12:amd642.0.21.4.7
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.21.4.7
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-1.4.7
FreeBSD:13:amd642.0.21.4.7
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.0.21.4.7
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.4.7
FreeBSD:14:aarch642.0.2-
FreeBSD:14:amd642.0.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.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:
  1. py38-pbr>=0 : devel/py-pbr@py38
  2. py38-pip>0 : devel/py-pip@py38
  3. py38-wheel>0 : devel/py-wheel@py38
  4. py38-setuptools>0 : devel/py-setuptools@py38
  5. python3.8 : lang/python38
Runtime dependencies:
  1. py38-ansible>2.0 : sysutils/ansible@py38
  2. py38-daemon>0 : devel/py-daemon@py38
  3. py38-pexpect>4.5 : misc/py-pexpect@py38
  4. py38-psutil>5.0 : sysutils/py-psutil@py38
  5. py38-six>0 : devel/py-six@py38
  6. py38-yaml>0 : devel/py-yaml@py38
  7. py38-setuptools>0 : devel/py-setuptools@py38
  8. 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.
  1. 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.
  2. 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)
DateByDescription
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

Runner

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.