factor out common initscript code
[invirt/packages/invirt-base.git] / files / lib / init / gen-files.sh
diff --git a/files/lib/init/gen-files.sh b/files/lib/init/gen-files.sh
new file mode 100644 (file)
index 0000000..61d0016
--- /dev/null
@@ -0,0 +1,9 @@
+# Generates files from templates.
+# Files should be named in an array variable GEN_FILES.
+
+gen_files()
+{
+  for f in "${GEN_FILES[@]}"; do
+    mako-render $f.mako >$f
+  done
+}