Skip to main content

This is a sample package

Project description

simple_ansilbe_api

How to install

pip install simple-ansible-api

ad-hoc

from simple_ansible_api.api import AnsiBleApi
from simple_ansible_api.task import Task

cli = AnsiBleApi(hosts_list=["192.168.0.108", "192.168.0.109"])
t1 = Task(cli, name="t1", register="root_dir")
t1.shell(cmd="ls /root", )
cli.ansible(hosts="192.168.0.107", name="test ad-hoc task")

playbook

from simple_ansible_api.api import AnsiBleApi

cli = AnsiBleApi(hosts_list="/etc/ansible/hosts")
cli.ansible_playbook(playbooks=["test.yaml"])

Project details


Release history Release notifications | RSS feed

This version

1.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simple-ansible-api-1.3.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file simple-ansible-api-1.3.tar.gz.

File metadata

  • Download URL: simple-ansible-api-1.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.8

File hashes

Hashes for simple-ansible-api-1.3.tar.gz
Algorithm Hash digest
SHA256 c32be8c2835ada4df62dfa64a3efc808f56dbea469e2597a012935c89c8d6a36
MD5 f2eabade735f1ad6e857947a9458c050
BLAKE2b-256 bd4503cf8ae3bbf39ec3ccef64e0d7779010983354016ce7a629a3d8b19b00f1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page