orangeqs.juice.cli.install#

Juice CLI install command.

Module Contents#

Functions#

install_services

Installs all OrangeQS Juice services as systemd services.

install_influxdb2

Installs and configures influxDB2 instance.

install_jupyterhub

Installs and configures Jupyterhub Server for OrangeQS Juice.

install_telegraf

Installs and configures telegraf to monitor OrangeQS Juice System.

install

Installs OrangeQS Juice.

API#

orangeqs.juice.cli.install.install_services(restart: bool, rebuild: bool, systemd_reload: bool, parallel_build: bool) None#

Installs all OrangeQS Juice services as systemd services.

orangeqs.juice.cli.install.install_influxdb2(restart: bool, systemd_reload: bool) None#

Installs and configures influxDB2 instance.

orangeqs.juice.cli.install.install_jupyterhub(restart: bool, rebuild: bool, systemd_reload: bool) None#

Installs and configures Jupyterhub Server for OrangeQS Juice.

orangeqs.juice.cli.install.install_telegraf(restart: bool, systemd_reload: bool) None#

Installs and configures telegraf to monitor OrangeQS Juice System.

orangeqs.juice.cli.install.install(restart: bool, rebuild: bool, systemd_reload: bool, parallel_build: bool) None#

Installs OrangeQS Juice.