refactor: only use one (prod) ioc file template
This commit is contained in:
@@ -15,6 +15,7 @@ SERVICE_TEMPLATES_DIR = REPO_ROOT / "templates" / "service"
|
||||
SERVICE_DEST_DIR = REPO_ROOT / "services"
|
||||
|
||||
|
||||
# TODO: generate and push initial uv.lock file
|
||||
class ServiceCreator:
|
||||
def __init__(
|
||||
self,
|
||||
|
||||
@@ -14,7 +14,6 @@ def add(
|
||||
name: str = typer.Option(..., "--name", "-n"),
|
||||
):
|
||||
init_logging()
|
||||
# TODO: Maybe create a GitPusher context manager
|
||||
ServiceCreator(
|
||||
ioc_host="ex-host", # TODO
|
||||
ioc_port=9999, # TODO
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
file MASTER.template {
|
||||
pattern { SUFFIX SERVICE STARTON AUTOOFF }
|
||||
{ "-DEV", "MASTER" , "0", "30" }
|
||||
{ "-DEV", "NTURNS" , "0", "0" }
|
||||
{ "-DEV", "DBPM3CURR" , "1", "0" }
|
||||
{ "-DEV", "TAUBPM" , "1", "0" }
|
||||
{ "-DEV", "TAUPCT" , "1", "0" }
|
||||
{ "-DEV", "SCRUBBING" , "1", "0" }
|
||||
{ "-DEV", "TIMING" , "0", "0" }
|
||||
{ "-DEV", "TUNE" , "1", "0" }
|
||||
{ "-DEV", "INJECTIONGUARD" , "1", "0" }
|
||||
{ "-DEV", "POSTMORTEMLOG" , "1", "0" }
|
||||
{ "-DEV", "TUNEBUMP" , "1", "0" }
|
||||
{ "-DEV", "PLOTS" , "0", "0" }
|
||||
{ "-DEV", "ORBITBUMP" , "0", "0" }
|
||||
{ "-DEV", "TOPUPTOOL" , "0", "0" }
|
||||
{ "-DEV", "SHIFTTOOL" , "1", "0" }
|
||||
{ "-DEV", "BEAMTRANSFERCHECKS" , "0", "0" }
|
||||
{ "-DEV", "TUNEFBX" , "0", "0" }
|
||||
{ "-DEV", "TUNEFBY" , "0", "0" }
|
||||
{ "-DEV", "OPTICSFF-X02S" , "0", "0" } # I-TOMCAT
|
||||
{ "-DEV", "OPTICSFF-X03M" , "0", "0" } # ADRESS
|
||||
{ "-DEV", "OPTICSFF-X04S" , "0", "0" } # ADDAMS
|
||||
{ "-DEV", "OPTICSFF-X05L" , "0", "0" } # QUEST
|
||||
{ "-DEV", "OPTICSFF-X06S" , "0", "0" } # PXI
|
||||
{ "-DEV", "OPTICSFF-X07M" , "0", "0" } # PHOENIX/XTREME
|
||||
{ "-DEV", "OPTICSFF-X08S" , "0", "0" } # MicroXAS
|
||||
{ "-DEV", "OPTICSFF-X09L" , "0", "0" } # OPERA
|
||||
{ "-DEV", "OPTICSFF-X10S" , "0", "0" } # PXII
|
||||
{ "-DEV", "OPTICSFF-X11M" , "0", "0" } # SIM
|
||||
{ "-DEV", "OPTICSFF-X12S" , "0", "0" } # cSAXS
|
||||
{ "-DEV", "DUMMY-0000" , "0", "0" } # DUMMY to test
|
||||
{ "-DEV", "DUMMY-0001" , "0", "0" } # DUMMY to test
|
||||
{ "-DEV", "DUMMY-0002" , "0", "0" } # DUMMY to test
|
||||
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
cpu_architecture: x86_64
|
||||
epics_version: 7.0.8
|
||||
ioc_host: sls-vserv-bd-01-dev
|
||||
ioc_port: 50011
|
||||
os: RHEL8
|
||||
os_id: rhel
|
||||
@@ -1,33 +1,33 @@
|
||||
file MASTER.template {
|
||||
pattern { SUFFIX SERVICE STARTON AUTOOFF }
|
||||
{ "", "MASTER" , "0", "30" }
|
||||
{ "", "NTURNS" , "0", "0" }
|
||||
{ "", "DBPM3CURR" , "1", "0" }
|
||||
{ "", "TAUBPM" , "1", "0" }
|
||||
{ "", "TAUPCT" , "1", "0" }
|
||||
{ "", "SCRUBBING" , "1", "0" }
|
||||
{ "", "TIMING" , "0", "0" }
|
||||
{ "", "TUNE" , "1", "0" }
|
||||
{ "", "INJECTIONGUARD" , "1", "0" }
|
||||
{ "", "POSTMORTEMLOG" , "1", "0" }
|
||||
{ "", "TUNEBUMP" , "1", "0" }
|
||||
{ "", "PLOTS" , "0", "0" }
|
||||
{ "", "ORBITBUMP" , "0", "0" }
|
||||
{ "", "TOPUPTOOL" , "0", "0" }
|
||||
{ "", "SHIFTTOOL" , "1", "0" }
|
||||
{ "", "BEAMTRANSFERCHECKS" , "0", "0" }
|
||||
{ "", "TUNEFBX" , "0", "0" }
|
||||
{ "", "TUNEFBY" , "0", "0" }
|
||||
{ "", "OPTICSFF-X02S" , "0", "0" } # I-TOMCAT
|
||||
{ "", "OPTICSFF-X03M" , "0", "0" } # ADRESS
|
||||
{ "", "OPTICSFF-X04S" , "0", "0" } # ADDAMS
|
||||
{ "", "OPTICSFF-X05L" , "0", "0" } # QUEST
|
||||
{ "", "OPTICSFF-X06S" , "0", "0" } # PXI
|
||||
{ "", "OPTICSFF-X07M" , "0", "0" } # PHOENIX/XTREME
|
||||
{ "", "OPTICSFF-X08S" , "0", "0" } # MicroXAS
|
||||
{ "", "OPTICSFF-X09L" , "0", "0" } # OPERA
|
||||
{ "", "OPTICSFF-X10S" , "0", "0" } # PXII
|
||||
{ "", "OPTICSFF-X11M" , "0", "0" } # SIM
|
||||
{ "", "OPTICSFF-X12S" , "0", "0" } # cSAXS
|
||||
pattern { SUFFIX SERVICE STARTON AUTOOFF }
|
||||
{ "{{ agebd_env }}", "MASTER" , "0", "30" }
|
||||
{ "{{ agebd_env }}", "NTURNS" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "DBPM3CURR" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "TAUBPM" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "TAUPCT" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "SCRUBBING" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "TIMING" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "TUNE" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "INJECTIONGUARD" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "POSTMORTEMLOG" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "TUNEBUMP" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "PLOTS" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "ORBITBUMP" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "TOPUPTOOL" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "SHIFTTOOL" , "1", "0" }
|
||||
{ "{{ agebd_env }}", "BEAMTRANSFERCHECKS" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "TUNEFBX" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "TUNEFBY" , "0", "0" }
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X02S" , "0", "0" } # I-TOMCAT
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X03M" , "0", "0" } # ADRESS
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X04S" , "0", "0" } # ADDAMS
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X05L" , "0", "0" } # QUEST
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X06S" , "0", "0" } # PXI
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X07M" , "0", "0" } # PHOENIX/XTREME
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X08S" , "0", "0" } # MicroXAS
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X09L" , "0", "0" } # OPERA
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X10S" , "0", "0" } # PXII
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X11M" , "0", "0" } # SIM
|
||||
{ "{{ agebd_env }}", "OPTICSFF-X12S" , "0", "0" } # cSAXS
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
cpu_architecture: x86_64
|
||||
epics_version: 7.0.8
|
||||
ioc_host: sls-vserv-bd-01-dev
|
||||
# TODO: dev/prod
|
||||
ioc_host: sls-vserv-bd-01
|
||||
ioc_port: 50011
|
||||
os: RHEL8
|
||||
os_id: rhel
|
||||
|
||||
Reference in New Issue
Block a user