The SnowFox manager binary. Logic unit of SnowFox, deals with user requests and system events.
snow-fox-manager should not be called directly, let the daemon do it!

Cluster options

--node_name: unique name of the node

Type String
Default node

Used to set the name for the node. Names must be unique within the cluster.

Repository options

Configuration repository related options.

--repo_path: path to the configuration repository

Type String
Default None This option is required

Location on the file system of the configuration repository.

--repo_type: type of configuration repository

Type String
Default git

Type of version control system repository where the configuration is stored. The only supported type of repository is git.

--repo_ver: version of the configuration to use

Type String
Default git

The identifier of the configuration version to use. It may be a logical name (such as master) or an actual version (a commit hash).

Inter-Process communication

Configure how daemon, manager, and spawner talk to each other.

--manager_socket: socket file to connect daemon and manager

Type String
Default /var/run/snow-fox-manager.socket

Daemon and Manager use UNIX sockets to exchange protocol buffer messages. The path to the UNIX socket can be specified with this option.

--spawner_manager_socket: socket file to connect manager and spawner

Type String
Default /var/run/snow-fox-manager-spawner.socket

Manager and Spawner use UNIX sockets to exchange protocol buffer messages. The path to the UNIX socket can be specified with this option.

Other

Miscellaneous options.

--help: show available options

Print the list of available options and parameters and exits.

--Version: show version and exit

Print the version of the binary and exits.