summaryrefslogtreecommitdiff
path: root/manifests/vassal.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/vassal.pp')
-rw-r--r--manifests/vassal.pp10
1 files changed, 10 insertions, 0 deletions
diff --git a/manifests/vassal.pp b/manifests/vassal.pp
new file mode 100644
index 0000000..cd9f9c3
--- /dev/null
+++ b/manifests/vassal.pp
@@ -0,0 +1,10 @@
+define uwsgi::vassal (
+ String $path,
+ String $vassal_name = $name,
+ Enum['present', 'absent'] $ensure = 'present',
+) {
+ include ::uwsgi::emperor
+ file { "${uwsgi::emperor::path}/${vassal_name}.ini":
+ ensure => $ensure ? { 'present' => 'link', 'absent' => 'absent' },
+ }
+}