# Shellcheck complaints about missing quotes and word splitting here. There
# is no problem here as wc -w always returns a single number.
# shellcheck disable=SC2046
- if [ $(echo "$result" | grep "<empty>" | wc -w) -gt 0 ]; then
+ if [ $(echo "$result" | grep -c "<empty>") -gt 0 ]; then
printf "Creating and initializing tables using script %s...\n" $scripts_dir/cql/dhcpdb_create.cql
cql_execute_script $scripts_dir/cql/dhcpdb_create.cql
else
#!/bin/sh
+# Copyright (C) 2016-2019 Internet Systems Consortium, Inc. ("ISC")
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This is keactrl script responsible for starting up Kea processes.
+# This script is used to run Kea from installation directory,
+# as well as for running tests.
+
cql_lib="cassandra"
if test "$(uname -s)" = "Darwin"; then
echo "missing path configuration file for DataStax Cassandra (cql_config_defines.sh)"
exit 1
fi
+
+# Shellcheck tries to follow this link and gets confused about not being able
+# to find the file.
+# shellcheck disable=SC1090
source "${DIR}/cql_config_defines.sh"
if [ $# -ne 1 ] && [ $# -ne 2 ]
#!/bin/bash
+# Copyright (C) 2018-2019 Internet Systems Consortium, Inc. ("ISC")
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This is keactrl script responsible for starting up Kea processes.
+# This script is used to run Kea from installation directory,
+# as well as for running tests.
+
sysrepo_lib="libsysrepo"
if [ -z "${YANG_LIBRARY_PATH}" ]
echo "missing path configuration file for Sysrepo (sysrepo_config_defines.sh)"
exit 0
fi
-source ${DIR}/sysrepo_config_defines.sh
+
+# Shellcheck tries to follow this link and gets confused about not being able
+# to find the file.
+# shellcheck disable=SC1090
+source "${DIR}/sysrepo_config_defines.sh"
if [ $# -ne 1 ] && [ $# -ne 2 ]
then