RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
rtctk_deployment_gen.py File Reference

Entry point for the rtctkDeploymentGen command line utility. More...

Classes

class  rtctk_deployment_gen.Repo
 This class holds context information captured from command line arguments. More...
 

Namespaces

namespace  rtctk_deployment_gen
 

Functions

 rtctk_deployment_gen.main (ctx, stdout, datacenter, app_kill_timeout, node, user, sde)
 RTCTK Deployment Daemon Nomad/Consul Job Generator.
 
 rtctk_deployment_gen.job (ctx, str component_name, str command, str arguments, bool no_services, bool deployment_daemon)
 Generate a nomad job file for running RTC Components.
 
 rtctk_deployment_gen.job_from_psr (ctx, Uri psr, dp_path, global_path)
 Generate a nomad job file for c component from deployment information from Persistent Repository (PSR).
 
 rtctk_deployment_gen.services (ctx, str psr, str oldb, str telegraf, bool as_consul_service)
 Generate a nomad job file that provides the entries for Service Discovery.
 

Variables

str rtctk_deployment_gen.RTCTK_JOB_NOMAD = "rtctk/rtctk_component.nomad.jinja2"
 
str rtctk_deployment_gen.RTCTK_COMMON_SERVICE_CONSUL = "rtctk/rtctk_services.hcl.jinja2"
 
str rtctk_deployment_gen.RTCTK_COMMON_SERVICE_NOMAD = "rtctk/rtctk_services.nomad.jinja2"
 

Detailed Description

Entry point for the rtctkDeploymentGen command line utility.