ansible API Reference

Full documentation for ansible (2.21.2)

ansible.annotations
Python Library Documentation: _Feature in module __future__ object

class _Feature(builtins.object)
 |  _Feature(optionalRelease, mandatoryRelease, compiler_flag)
 |
 |  Methods defined here:
 |
 |  __init__(self, optionalRelease, mandatoryRelease, compiler_flag)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __repr__(self)
 |      Return repr(self).
 |
 |  getMandatoryRelease(self)
 |      Return release in which this feature will become mandatory.
 |
 |      This is a 5-tuple, of the same form as sys.version_info, or, if
 |      the feature was dropped, or the release date is undetermined, is None.
 |
 |  getOptionalRelease(self)
 |      Return first release in which this feature was recognized.
 |
 |      This is a 5-tuple, of the same form as sys.version_info.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  __dict__
 |      dictionary for instance variables
 |
 |  __weakref__
 |      list of weak references to the object
ansible.ansible
Python Library Documentation: package ansible

NAME
    ansible

DESCRIPTION
    # (c) 2012-2014, Michael DeHaan <michael.dehaan@gmail.com>
    #
    # This file is part of Ansible
    #
    # Ansible is free software: you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation, either version 3 of the License, or
    # (at your option) any later version.
    #
    # Ansible is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with Ansible.  If not, see <http://www.gnu.org/licenses/>.

PACKAGE CONTENTS
    __main__
    _internal (package)
    _vendor (package)
    cli (package)
    collections (package)
    compat (package)
    config (package)
    constants
    context
    errors (package)
    executor (package)
    galaxy (package)
    inventory (package)
    module_utils (package)
    modules (package)
    parsing (package)
    playbook (package)
    plugins (package)
    release
    template (package)
    utils (package)
    vars (package)

VERSION
    2.21.2

AUTHOR
    Ansible, Inc.

FILE
    c:\users\youse\appdata\local\programs\python\python312\lib\site-packages\ansible\__init__.py

ansible.release
Python Library Documentation: module ansible.release in ansible

NAME
    ansible.release

DESCRIPTION
    # (c) 2012-2014, Michael DeHaan <michael.dehaan@gmail.com>
    #
    # This file is part of Ansible
    #
    # Ansible is free software: you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation, either version 3 of the License, or
    # (at your option) any later version.
    #
    # Ansible is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with Ansible.  If not, see <http://www.gnu.org/licenses/>.

DATA
    __codename__ = 'The Rain Song'

VERSION
    2.21.2

AUTHOR
    Ansible, Inc.

FILE
    c:\users\youse\appdata\local\programs\python\python312\lib\site-packages\ansible\release.py