## start ##
## ----- ##
-create_db () {
- DB_FILE=$1
- DB_SCHEMA=$2
- action "Creating empty database $DB_FILE" ovsdb-tool create "$DB_FILE" "$DB_SCHEMA"
-}
-
check_ovn_dbs () {
if test ! -e "$DB_NB_FILE"; then
create_db "$DB_NB_FILE" "$DB_NB_SCHEMA"
ovs-vsctl --no-wait "$@"
}
-ovsdb_tool () {
- ovsdb-tool -vconsole:off "$@"
-}
-
-create_db () {
- action "Creating empty database $DB_FILE" ovsdb_tool create "$DB_FILE" "$DB_SCHEMA"
-}
-
upgrade_db () {
schemaver=`ovsdb_tool schema-version "$DB_SCHEMA"`
if test ! -e "$DB_FILE"; then
log_warning_msg "$DB_FILE does not exist"
install -d -m 755 -o root -g root `dirname $DB_FILE`
- create_db
+ create_db "$DB_FILE" "$DB_SCHEMA"
elif test X"`ovsdb_tool needs-conversion "$DB_FILE" "$DB_SCHEMA"`" != Xno; then
# Back up the old version.
version=`ovsdb_tool db-version "$DB_FILE"`
else
log_warning_msg "Schema conversion failed, using empty database instead"
rm -f "$DB_FILE"
- create_db
+ create_db "$DB_FILE" "$DB_SCHEMA"
fi
fi
}
echo "ip route add $route dev $dst"
done
}
+
+ovsdb_tool () {
+ ovsdb-tool -vconsole:off "$@"
+}
+
+create_db () {
+ DB_FILE="$1"
+ DB_SCHEMA="$2"
+ action "Creating empty database $DB_FILE" ovsdb_tool create "$DB_FILE" "$DB_SCHEMA"
+}