django-guac-auth
=======================
Django app to facilitate setting up Guacamole database items
[](https://travis-ci.org/nimbis/django-guac-auth)
[](https://coveralls.io/r/nimbis/django-guac-auth?branch=master)
Requirements
------------
* django >= 1.8
Installation
------------
* Run `pip install django-guac-auth` or download this package and run `python setup.py install`
* Ensure that `guac_auth` is in your INSTALLED APPS
Contributing
------------
See the [Contributing Guidelines](CONTRIBUTING.md).
History
-------
v1.0.0:
* Initial version.
Usage
-----
Several utility methods are provided.
# Set up an RDP connection, guac user, and needed permissions
quick_rdp(guac_username="guactestuser", guac_password="guactest",
username="Administrator", password="somepass",
hostname="somehost")
# Set up an RDP connection with the provided parameters
quick_rdp_conn(username="Adminstrator", password="somepass",
hostname="somehost"):
# Set up a Guacamole user
quick_guac_user(username="guactestuser", password="guactest"):
# Destroy all bits set up by quick_rdp()
quick_rdp_destroy(guac_username="guactestuser", username="Administrator",
hostname="somehost", cleanup_user=True,
cleanup_connection=True):
=======================
Django app to facilitate setting up Guacamole database items
[](https://travis-ci.org/nimbis/django-guac-auth)
[](https://coveralls.io/r/nimbis/django-guac-auth?branch=master)
Requirements
------------
* django >= 1.8
Installation
------------
* Run `pip install django-guac-auth` or download this package and run `python setup.py install`
* Ensure that `guac_auth` is in your INSTALLED APPS
Contributing
------------
See the [Contributing Guidelines](CONTRIBUTING.md).
History
-------
v1.0.0:
* Initial version.
Usage
-----
Several utility methods are provided.
# Set up an RDP connection, guac user, and needed permissions
quick_rdp(guac_username="guactestuser", guac_password="guactest",
username="Administrator", password="somepass",
hostname="somehost")
# Set up an RDP connection with the provided parameters
quick_rdp_conn(username="Adminstrator", password="somepass",
hostname="somehost"):
# Set up a Guacamole user
quick_guac_user(username="guactestuser", password="guactest"):
# Destroy all bits set up by quick_rdp()
quick_rdp_destroy(guac_username="guactestuser", username="Administrator",
hostname="somehost", cleanup_user=True,
cleanup_connection=True):
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-guac-auth-1.0.0.tar.gz.
File metadata
- Download URL: django-guac-auth-1.0.0.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c731820e181a609fbfd44b0c5c199bca46fb5f69151e502a915115ff13839a1
|
|
| MD5 |
82e5508aae9ee24c6f26b6fc51546b7b
|
|
| BLAKE2b-256 |
ac7c1916608ea3620a25859459d1eab3dfe6175238dbb2b977da9d4b0c9c8097
|