maybe better define variable _before_ using it

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
remotes/origin/random_dot_cdist
Steven Armstrong 10 years ago
parent 4125dfaab0
commit 4c52b10f93
  1. 4
      cdist/conf/type/__ssh_authorized_key/gencode-remote

@ -18,6 +18,8 @@
# along with cdist. If not, see <http://www.gnu.org/licenses/>.
#
set -u
remove_line() {
file="$1"
line="$2"
@ -74,6 +76,7 @@ if [ -s "$__object/explorer/entry" ]; then
fi
# Determine the current state
entry="$(cat "$__object/files/should")"
state_should="$(cat "$__object/parameter/state")"
if grep -q -F -x "$entry" "$__object/explorer/entry"; then
state_is="present"
@ -87,7 +90,6 @@ if [ "$state_should" = "$state_is" ]; then
exit 0
fi
entry="$(cat "$__object/files/should")"
case "$state_should" in
present)
add_line "$file" "$entry"

Loading…
Cancel
Save