/turret_server

The underlying turret server that listens and responds with resolved turret queries.

Primary LanguagePythonMIT LicenseMIT

turret_server

The turret_server runs in the background on workstation computers, waiting to receive turret uri queries, ready to convert and respond with the appropriate file path. We run turret as a linux service on each artist work station. This helps to lower latency and decentralize hosting requirements.

Building

We use the rez build system at utsala, with the correct pacakge requirements, building this with rez should work straight out of the box.

Outside of rez, having the required software installed and correctly located in the PATH and PYTHONPATH environment variables should suffice.

Requirements

  • turret_resolver
  • pyzmq-16.0.3

Notes

Contributing

We use turret across almost every aspect of our USD pipeline and are constantly fixing bugs and finding time to improve turret more and more. We are however, very open to external pull-requests, and growing turret into a more versatile and robust piece of software with your help. Feel free to get in contact directly or through these GitHub repos. We'd love to talk!