summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/00-perror
diff options
context:
space:
mode:
authorSimon Rettberg2014-11-12 17:12:50 +0100
committerSimon Rettberg2014-11-12 17:12:50 +0100
commitf05376197d86f48b174c0dbfdfd14ad934bd022e (patch)
tree689762b767c8a67f59334225f3aea441a30d2774 /satellit_installer/includes/00-perror
parent[SSPS] 90-set_directory_permissions.inc: dir added /opt/openslx/proxy (diff)
downloadsetup-scripts-f05376197d86f48b174c0dbfdfd14ad934bd022e.tar.gz
setup-scripts-f05376197d86f48b174c0dbfdfd14ad934bd022e.tar.xz
setup-scripts-f05376197d86f48b174c0dbfdfd14ad934bd022e.zip
[SSPS] Add perror
Diffstat (limited to 'satellit_installer/includes/00-perror')
-rw-r--r--satellit_installer/includes/00-perror9
1 files changed, 9 insertions, 0 deletions
diff --git a/satellit_installer/includes/00-perror b/satellit_installer/includes/00-perror
new file mode 100644
index 0000000..eed3d1c
--- /dev/null
+++ b/satellit_installer/includes/00-perror
@@ -0,0 +1,9 @@
+
+declare -rg MYPID=$$
+
+perror () {
+ echo "[ERROR] *" "$@"
+ [ "$$" != "$MYPID" ] && kill "$MYPID"
+ exit 1
+}
+