archon’s documentation¶
This is the documentation for the SDSS Python product archon. The current version is 0.15.6a1. You can install the package by doing
$ pip install sdss-archon
Development and issue tracking happens at the GitHub repository.
Running the actor¶
A simple CLI interface is provided to run the actor.
$ archon --help
Usage: archon [OPTIONS] COMMAND [ARGS]...
Archon controller
Options:
-p, --profile [boss|lvm] The profile to use. If not provided, infered
from the domain name.
-c, --config FILE Path to the user configuration file.
-v, --verbose Debug mode. Use additional v for more details.
[x>=0]
--help Show this message and exit.
Commands:
actor* Runs the actor.
To start the actor in detached (daemon) mode run archon actor start. This is roughly equivalent to the following script
archon_actor = ArchonActor.from_config(config_file)
await archon_actor.start()
await archon_actor.run_forever()
Use the flag --debug with archon actor start to prevent the process from detaching, which is useful for development and debugging.
A list of available actor commands is described here and can also be output using the actor command help. The JSONSchema of the actor replies can be consulted here.
archon is also continuously built as a Docker image. See the corresponding section for details.
Index¶
Contents
Reference
Development
- Changelog
- Next release
- 0.15.5 - August 29, 2025
- 0.15.4 - August 10, 2025
- 0.15.3 - August 9, 2025
- 0.15.2 - April 8, 2025
- 0.15.1 - January 11, 2025
- 0.15.0 - November 7, 2024
- 0.14.0 - July 14, 2024
- 0.13.5 - May 29, 2024
- 0.13.4 - February 27, 2024
- 0.13.3 - January 12, 2024
- 0.13.2 - December 22, 2023
- 0.13.1 - December 17, 2023
- 0.13.0 - December 2, 2023
- 0.12.0 - November 30, 2023
- 0.11.6 - November 24, 2023
- 0.11.5 - November 18, 2023
- 0.11.4 - November 5, 2023
- 0.11.3 - November 5, 2023
- 0.11.2 - September 14, 2023
- 0.11.1 - August 14, 2023
- 0.11.0 - July 18, 2023
- 0.10.0 - July 13, 2023
- 0.9.0 - April 13, 2023
- 0.9.0b1 - March 10, 2023
- 0.8.0 - March 3, 2023
- 0.7.0 - December 2, 2022
- 0.6.2 - September 15, 2022
- 0.6.1 - May 28, 2022
- 0.6.0 - May 14, 2022
- 0.5.1 - September 18, 2021
- 0.5.0 - September 6, 2021
- 0.4.0 - August 22, 2021
- 0.3.0 - June 20, 2021
- 0.2.1 - April 6, 2021
- 0.2.0 - April 6, 2021
- 0.1.0 - March 6, 2021
- GitHub Repository
- Issues