remot3¶
A simple implementatoin of the remot3.it API
- Free software: MIT license
- Documentation: https://remot3.readthedocs.io.
Installation¶
$ pip install remot3
Usage¶
from remot3 import Remot3
r3 = Remot3(developer_key, user, password)
# Optionally, the api version can be specified
r3 = Remot3(developer_key, user, password, apiurl='https://api.remot3.it/apv/v27/')
r3.login()
# Get the list of all devices
status, devices, _ = r3.list_devices()
# Retrieve the connection parameters for one particular connection: MyDeviceName
devices = r3.get_device_address(deviceName='MyDeviceName', serviceType='SSH')
if len(devices) > 0:
status, proxyserver, proxyport, _ = r3.get_server_name(devices[0])
print('ssh user@{} -p {}'.format(proxyserver, proxyport))
Credits¶
- https://remot3.it/
- This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template