Kaynağa Gözat

kamdbctl: option to run without asking mysql root password if empty

- provide PWSKIP=yes - good for automate testing
Daniel-Constantin Mierla 11 yıl önce
ebeveyn
işleme
7655320059
1 değiştirilmiş dosya ile 7 ekleme ve 4 silme
  1. 7 4
      utils/kamctl/kamdbctl.mysql

+ 7 - 4
utils/kamctl/kamdbctl.mysql

@@ -130,9 +130,10 @@ kamailio_db_create () # pars: <database name>
 		exit 1
 	fi
 
-	minfo "test server charset"
-
-	db_charset_test
+	if [ "$CHARSET" = "" ]; then
+		minfo "test server charset"
+		db_charset_test
+	fi
 
 	minfo "creating database $1 ..."
 
@@ -536,5 +537,7 @@ fi
 
 export PW
 if [ "$#" -ne 0 ] && [ "$PW" = "" ]; then
-	prompt_pw
+	if [ "$PWSKIP" = "" ]; then
+		prompt_pw
+	fi
 fi