Skip to main content

Python client for oncall API

Project description

Python client for Oncall API
==========================

Install
------

.. code-block:: bash

pip install oncallclient


Usage
-----

.. code-block:: python

from oncallclient import OncallClient

client = OncallClient(
app='SERVICE_FOO',
key='oncall_API_KEY',
api_host='http://localhost:5000'
)
print client.get_user('username')
print client.get_team('team_name')
print client.get_oncall_now('team_name', role='primary')
print client.get('http://localhost:5000/api/v0/events?team=example_team&role=primary').json()


Test
----

.. code-block:: bash

pip install tox
tox


Release
-------

.. code-block:: bash

python setup.py sdist
twine upload dist/*


Project details


Download files

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

Source Distribution

oncallclient-1.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

oncallclient-1.1.0-py2-none-any.whl (3.0 kB view details)

Uploaded Python 2

File details

Details for the file oncallclient-1.1.0.tar.gz.

File metadata

  • Download URL: oncallclient-1.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.5

File hashes

Hashes for oncallclient-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c59a24d424ad496398a0114a020dcac78b31e7866a71a905f056ccf255341d99
MD5 1070d5a4867bb77fe6eaf4c767637dcc
BLAKE2b-256 f15f394b6e186ddb699337960e75230818dd7faa37a91aff345e8056783f19b1

See more details on using hashes here.

File details

Details for the file oncallclient-1.1.0-py2-none-any.whl.

File metadata

  • Download URL: oncallclient-1.1.0-py2-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.5

File hashes

Hashes for oncallclient-1.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 c2c4bbb00abeedfd55da121b6e64ff7c6ca1ce28780afca43447fce68f10986b
MD5 643fe48b53567d2d526025d2145ab30f
BLAKE2b-256 4dbdb8a99346114068b297718a8a9e55a633cdc48169aade98dcbb59d82afc37

See more details on using hashes here.

Supported by

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