Skip to content

Commit 59c85e3

Browse files
committed
Restart vault daemon on config file change
See jsok#154
1 parent 022ff56 commit 59c85e3

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

manifests/config.pp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
owner => $::vault::user,
3636
group => $::vault::group,
3737
mode => $::vault::config_mode,
38+
notify => Service[$::vault::service_name],
3839
}
3940

4041
# If manage_storage_dir is true and a file or raft storage backend is configured

manifests/service.pp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
ensure => $::vault::service_ensure,
66
enable => $::vault::service_enable,
77
provider => $::vault::service_provider,
8+
require => File["${::vault::config_dir}/config.json"],
89
}
910
}
1011
}

0 commit comments

Comments
 (0)