Skip to content

Commit ee85084

Browse files
authored
Merge pull request #475 from vchepkov/seconds
allow service time settings to accept Integer values
2 parents 3317560 + a4d1274 commit ee85084

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

REFERENCE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2903,16 +2903,16 @@ Struct[{
29032903
Optional['DevicePolicy'] => Enum['auto','closed','strict'],
29042904
Optional['Slice'] => String[1],
29052905
Optional['Delegate'] => Boolean,
2906-
Optional['RestartSec'] => String,
2907-
Optional['TimeoutStartSec'] => String,
2908-
Optional['TimeoutStopSec'] => String,
2909-
Optional['TimeoutAbortSec'] => String,
2910-
Optional['TimeoutSec'] => String,
2906+
Optional['RestartSec'] => Variant[Integer[0],String],
2907+
Optional['TimeoutStartSec'] => Variant[Integer[0],String],
2908+
Optional['TimeoutStopSec'] => Variant[Integer[0],String],
2909+
Optional['TimeoutAbortSec'] => Variant[Integer[0],String],
2910+
Optional['TimeoutSec'] => Variant[Integer[0],String],
29112911
Optional['TimeoutStartFailureMode'] => Enum['terminate', 'abort', 'kill'],
29122912
Optional['TimeoutStopFailureMode'] => Enum['terminate', 'abort', 'kill'],
2913-
Optional['RuntimeMaxSec'] => String,
2914-
Optional['RuntimeRandomizedExtraSec'] => String,
2915-
Optional['WatchdogSec'] => String,
2913+
Optional['RuntimeMaxSec'] => Variant[Integer[0],String],
2914+
Optional['RuntimeRandomizedExtraSec'] => Variant[Integer[0],String],
2915+
Optional['WatchdogSec'] => Variant[Integer[0],String],
29162916
Optional['Restart'] => Enum['no', 'on-success', 'on-failure', 'on-abnormal', 'on-watchdog', 'on-abort', 'always'],
29172917
Optional['SuccessExitStatus'] => String,
29182918
Optional['RestartPreventExitStatus'] => String,

types/unit/service.pp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,16 @@
7272
Optional['DevicePolicy'] => Enum['auto','closed','strict'],
7373
Optional['Slice'] => String[1],
7474
Optional['Delegate'] => Boolean,
75-
Optional['RestartSec'] => String,
76-
Optional['TimeoutStartSec'] => String,
77-
Optional['TimeoutStopSec'] => String,
78-
Optional['TimeoutAbortSec'] => String,
79-
Optional['TimeoutSec'] => String,
75+
Optional['RestartSec'] => Variant[Integer[0],String],
76+
Optional['TimeoutStartSec'] => Variant[Integer[0],String],
77+
Optional['TimeoutStopSec'] => Variant[Integer[0],String],
78+
Optional['TimeoutAbortSec'] => Variant[Integer[0],String],
79+
Optional['TimeoutSec'] => Variant[Integer[0],String],
8080
Optional['TimeoutStartFailureMode'] => Enum['terminate', 'abort', 'kill'],
8181
Optional['TimeoutStopFailureMode'] => Enum['terminate', 'abort', 'kill'],
82-
Optional['RuntimeMaxSec'] => String,
83-
Optional['RuntimeRandomizedExtraSec'] => String,
84-
Optional['WatchdogSec'] => String,
82+
Optional['RuntimeMaxSec'] => Variant[Integer[0],String],
83+
Optional['RuntimeRandomizedExtraSec'] => Variant[Integer[0],String],
84+
Optional['WatchdogSec'] => Variant[Integer[0],String],
8585
Optional['Restart'] => Enum['no', 'on-success', 'on-failure', 'on-abnormal', 'on-watchdog', 'on-abort', 'always'],
8686
Optional['SuccessExitStatus'] => String,
8787
Optional['RestartPreventExitStatus'] => String,

0 commit comments

Comments
 (0)