Module telescope::env[][src]

Structs

Global web server configuration.

Stores the configuration of the telescope server. An instance of this is created and stored in a lazy static before the server is launched.

A concrete config found by searching the specified profile and parents for items from the narrowest up.

Credentials granted by GitHub for the OAuth application. Generated these by creating an application at https://github.com/settings/applications/new/.

The config of the server instance.

Functions

Digest and handle arguments from the command line. Read arguments from environment variables where necessary. Construct and return the configuration specified. Initializes logging and returns config.

Get the global configuration.

After the global configuration is initialized, log it as info.