Skip to main content

A Tango gateway server

Project description

tango-gateway

A Tango gateway server

Clients from other networks can connect to the gateway to access the tango database transparently. It opens ports dynamically when an access to a device is required and redirects the traffic to the corresponding device. The ZMQ tango events are also supported.

Requirements

  • python >= 3.4
  • zmq
  • aiozmq
  • pytango (optional)

Usage

$ tango-gateway -h
usage: tango-gateway [-h] [--bind ADDRESS] [--port PORT] [--tango HOST]

Run a Tango gateway server

optional arguments:
  -h, --help            show this help message and exit
  --bind ADDRESS, -b ADDRESS
                        Specify the bind address (default is all interfaces)
  --port PORT, -p PORT  Port for the server (default is 8000)
  --tango HOST, -t HOST
                        Tango host (default is given by PyTango)

Contact

KITS : kitscontrol@maxiv.lu.se

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

tango-gateway-1.0.0.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

tango_gateway-1.0.0-py3-none-any.whl (23.7 kB view details)

Uploaded Python 3

File details

Details for the file tango-gateway-1.0.0.tar.gz.

File metadata

  • Download URL: tango-gateway-1.0.0.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for tango-gateway-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e82a0d260ad26b3e31476568f67996116b94118c163200fc5e1fb1987b9aeae9
MD5 993793a1c6b30c2c1fae80786fa7a5f5
BLAKE2b-256 394cf23cd3c0a8c20c7d0121ec041d7f7515aec169e75cb3431d7c95dddf6f90

See more details on using hashes here.

File details

Details for the file tango_gateway-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tango_gateway-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a17e02082336f7005619ab1acf6151d6121cdd6b9c74fec5430d493f1b5a480f
MD5 01e910551fbb36231847f8e9594a3d0c
BLAKE2b-256 3caf72f151f4e86749e4d9e5de0046b5d755c54421f377774c0e78792c63504d

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