diff options
author | Daniel Baumann <daniel.baumann@open-infrastructure.net> | 2016-05-18 17:19:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@open-infrastructure.net> | 2016-06-03 11:36:02 +0000 |
commit | 47d54ddd9ab3634aa58315fe4e92d110a0609739 (patch) | |
tree | 5d3b894607f0f9e6e9eda54c86f465514ce2aa77 /bin/container-autostart | |
parent | Removing screen session handling in container-autostart program, containers s... (diff) | |
download | compute-tools-47d54ddd9ab3634aa58315fe4e92d110a0609739.tar.xz compute-tools-47d54ddd9ab3634aa58315fe4e92d110a0609739.zip |
Reworking container-autostart program into container auto command.
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
Diffstat (limited to '')
-rwxr-xr-x | bin/container-autostart | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/bin/container-autostart b/bin/container-autostart deleted file mode 100755 index cf4fec1..0000000 --- a/bin/container-autostart +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -# container-tools - Manage systemd-nspawn containers -# Copyright (C) 2014-2016 Daniel Baumann <daniel.baumann@open-infrastructure.net> -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -set -e - -HOST="$(hostname -f)" - -for CONFIG in /etc/container-tools/config/*.conf -do - if grep -Eqs "^ *cnt.autostart=true" "${CONFIG}" || grep -Eqs "^ *cnt.autostart=${HOST}" "${CONFIG}" - then - CONTAINER="$(basename ${CONFIG} .conf)" - - cnt start -n ${CONTAINER} - fi -done |