X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=fai-wrapper;h=4203f8069f2a92ccff14d05223b9ab2a2a29feae;hp=e54e2d534b229ebb37f790362f0cfc86f83d5736;hb=948ef49d2b4d7680da2355acf9da86f81ca75ecd;hpb=35b3e600869253a3b95c9d95b9b2541b85f3dfdc diff --git a/fai-wrapper b/fai-wrapper index e54e2d5..4203f80 100644 --- a/fai-wrapper +++ b/fai-wrapper @@ -1,24 +1,14 @@ #!/bin/bash -# Copyright (C) 2016 Ian Kelling - -# 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 2 -# 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, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# Copyright (C) 2019 Ian Kelling +# SPDX-License-Identifier: AGPL-3.0-or-later # For using some fai commands outside of fai. # Usually this is sourced from another script. Note this has # paths specific to Ian's machine. # to set fai classes, export CLASS_CLASSNAME=true +# This wrapper can be detected by using this var: +export FAI_WRAPPER=true + ifclass() { local var=${1/#/CLASS_} [[ $HOSTNAME == $1 || ${!var} ]]