summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/openvz/files/run-virt.include
diff options
context:
space:
mode:
authorMichael Janczyk2010-06-25 20:19:17 +0200
committerMichael Janczyk2010-06-25 20:19:17 +0200
commit337b6418f8067fb79122fdaaa070baddb016f760 (patch)
tree8760bc6f523d80f140d9ed834cc8f9a392df6257 /os-plugins/plugins/openvz/files/run-virt.include
parentadded default to tftpdit attr. (diff)
downloadcore-337b6418f8067fb79122fdaaa070baddb016f760.tar.gz
core-337b6418f8067fb79122fdaaa070baddb016f760.tar.xz
core-337b6418f8067fb79122fdaaa070baddb016f760.zip
added ovz plugin stubs
Diffstat (limited to 'os-plugins/plugins/openvz/files/run-virt.include')
-rw-r--r--os-plugins/plugins/openvz/files/run-virt.include37
1 files changed, 37 insertions, 0 deletions
diff --git a/os-plugins/plugins/openvz/files/run-virt.include b/os-plugins/plugins/openvz/files/run-virt.include
new file mode 100644
index 00000000..74f26ead
--- /dev/null
+++ b/os-plugins/plugins/openvz/files/run-virt.include
@@ -0,0 +1,37 @@
+# run-virt.include
+# -----------------------------------------------------------------------------
+# Copyright (c) 2009..2010 - RZ Uni Freiburg
+# Copyright (c) 2009..2010 - OpenSLX GmbH
+#
+# This program/file is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
+#
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your feedback to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org
+# -----------------------------------------------------------------------------
+# run-virt.include
+# - Include script for running openVZ on an OpenSLX client via run-virt.sh or
+# run-vmgrid.sh
+################################################################################
+
+################################################################################
+### Include general configuration
+################################################################################
+if [ -f ${OPENSLX_DEFAULT_CONFDIR}/plugins/${self}/${self}.conf ]; then
+ . ${OPENSLX_DEFAULT_CONFDIR}/plugins/${self}/${self}.conf
+else
+ writelog "Problems reading config file of ${self} plugin"
+ exit 1
+fi
+
+################################################################################
+### Declaration of default variables
+################################################################################
+
+PLUGINCONFXEN="${PLUGINCONFROOT}/${self}"
+# create TMPDIR for all users
+mkdir -m 1777 /tmp/${self} 2>/dev/null
+# dir for configs
+confdir="/tmp/${self}/${USER}/${VM_ID}"