Skip to main content

Abstractions should save typing, not thinking! This project will provide a quick and simple CLI for REST API consumption. Build your own library of known API endpoints/modifiers, and consume directly via the CLI.

Project description

Python REST Tool

Synopsis

Provide a python tool to quickly invoke REST calls with a pre-defined list of settings, plays.

Code style: black

How to use this tool

Download the package:

python3 -m pip install restify-ENGYAK

Invoke via the CLI:

python3 -m restify -f settings.json list_plays

To build a new settings file:

python3 -m restify create_settings > settings.json

To list plays provided by a settings file:

python3 -m restify -f settings.json list_plays

API Invocation

Once the package is installed, the namshub() API can be used by:

# Import Restify Library
from restify.RuminatingCogitation import Settings
from restify.RuminatingCogitation import Reliquary
# Set the interface - apply from variables no matter what
cogitation_interface = Reliquary(args.f, input_user=api_user, input_pass=api_pass)
# Exposed variables: def namshub(self, namshub_string, namshub_variables=False, namshub_dryrun=False):
cogitation_interface.namshub({{ }}, namshub_variables={{ }})

And then process data from there.

Notes

Authors

  • Nick Schmidt

Project details


Download files

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

Files for restify-ENGYAK, version 0.1.12
Filename, size File type Python version Upload date Hashes
Filename, size restify_ENGYAK-0.1.12-py3-none-any.whl (21.8 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size restify-ENGYAK-0.1.12.tar.gz (20.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page