Skip to content

Commit 30accc8

Browse files
authored
[Systemd::Unit::Service] add support for LogRateLimit* options (#500)
* [Systemd::Unit::Service] add support for LogRateLimit* options * fix order
1 parent 3ae7559 commit 30accc8

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

Diff for: REFERENCE.md

+2
Original file line numberDiff line numberDiff line change
@@ -3280,6 +3280,8 @@ Struct[{
32803280
Optional['StateDirectory'] => String,
32813281
Optional['LogsDirectory'] => String,
32823282
Optional['LogsDirectoryMode'] => Stdlib::Filemode,
3283+
Optional['LogRateLimitIntervalSec'] => Variant[Pattern[/^[0-9]+(s|min|h|ms|us)?$/]],
3284+
Optional['LogRateLimitBurst'] => Variant[Integer[0], Pattern[/^[0-9]+$/]],
32833285
Optional['ProtectSystem'] => Variant[Boolean, Enum['full', 'strict']],
32843286
Optional['ProtectHome'] => Variant[Boolean, Enum['read-only', 'tmpfs']],
32853287
Optional['BindPaths'] => Variant[Stdlib::Unixpath,Pattern[/-\/.+/], Array[Variant[Stdlib::Unixpath,Pattern[/-\/.+/]],1]],

Diff for: types/unit/service.pp

+2
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@
105105
Optional['StateDirectory'] => String,
106106
Optional['LogsDirectory'] => String,
107107
Optional['LogsDirectoryMode'] => Stdlib::Filemode,
108+
Optional['LogRateLimitIntervalSec'] => Variant[Pattern[/^[0-9]+(s|min|h|ms|us)?$/]],
109+
Optional['LogRateLimitBurst'] => Variant[Integer[0], Pattern[/^[0-9]+$/]],
108110
Optional['ProtectSystem'] => Variant[Boolean, Enum['full', 'strict']],
109111
Optional['ProtectHome'] => Variant[Boolean, Enum['read-only', 'tmpfs']],
110112
Optional['BindPaths'] => Variant[Stdlib::Unixpath,Pattern[/-\/.+/], Array[Variant[Stdlib::Unixpath,Pattern[/-\/.+/]],1]],

0 commit comments

Comments
 (0)