pritunlsdk

Unofficial Pritunl SDK written in Python that allows to easily intract with Pritunl API


License
GPL-2.0+
Install
pip install pritunlsdk==0.1.1

Documentation

Pritunl Python SDK

Unofficial Pritunl SDK written in Python that allows to easily interacts with Pritunl API.

Install

From dev upstream

pip install -e git+git@github.com:chaordic/pritunl-python-sdk.git@master#egg=pritunlsdk

From PyPi

pip install pritunlsdk

Dependencies

  • Self hosted pritunl
  • Valid administrator user
  • Valid token authentication

Export the following variables in environment:

export PRITUNL_API_TOKEN=<API_TOKEN>
export PRITUNL_API_SECRET=<API_SECRET>
export PRITUNL_API_URL=<PRITUNL_URL>

Usage

from pritunlsdk import pritunl

pritunl.post_pritunl_user("organization","username",user_groups=['devops','developer'])