| 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| ABI | 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-runner| ABI | 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-runner| ABI | 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.