Skip to content
Snippets Groups Projects
Commit 02957fc24e05 authored by jfp's avatar jfp
Browse files

Add baspri optional configuration parameter (creprc parameter), default 0

parent 34c97b46de95
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@
stopwaitsecs=10
user=vmsuser
kt_limit=1
baspri=4
# if privileges or quotas are specified nouaf is implicitly define to true
# else default false
# nouaf=true
......
......@@ -236,6 +236,7 @@
startretries: int
stopwaitsecs: int
kt_limit: int
baspri: int
nouaf: bool
quotas: List[Tuple[int, int]] | None
prv: PrvMask | None
......@@ -272,6 +273,7 @@
quotas: List[Tuple[int, int]] | None,
prv: PrvMask | None,
kt_limit: int,
baspri: int,
autorestart: (
Type[RestartUnconditionally]
| Type[RestartWhenExitUnexpected]
......@@ -298,6 +300,7 @@
self.quotas = quotas
self.prv = prv
self.kt_limit = kt_limit
self.baspri = baspri
self.exitcodes = exitcodes
self.process = ProcessInfo()
......@@ -431,6 +434,7 @@
quota=self.quotas,
prv=self.prv,
kt_limit=self.kt_limit,
baspri=self.baspri,
# prcdef.PRC_M_DETACH and prcdef.PRC_M_IMPERSONATE are synonyms
stsflg=stsflg,
)[1]
......@@ -910,6 +914,7 @@
stdout_file = config[sn].get('stdout_file', 'NLA0:')
stderr_file = config[sn].get('stderr_file', 'NLA0:')
priority = config[sn].getint('priority', 999)
baspri = config[sn].getint('baspri', 4)
nouaf = config[sn].getboolean('nouaf', False)
kt_limit = config[sn].getint('kt_limit', 0)
startsecs = config[sn].getint('startsecs', 10)
......@@ -938,6 +943,7 @@
nouaf=nouaf,
quotas=prcquotas,
prv=prv,
baspri=baspri,
kt_limit=kt_limit,
exitcodes=[
int(exitcode) for exitcode in exitcodes if exitcode != ''
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment