]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[5379] Added lease type check
authorFrancis Dupont <fdupont@isc.org>
Tue, 10 Oct 2017 10:05:54 +0000 (12:05 +0200)
committerFrancis Dupont <fdupont@isc.org>
Tue, 10 Oct 2017 10:05:54 +0000 (12:05 +0200)
src/bin/admin/kea-admin.in

index 52901cf77e80f61a8009e6cc6401687b56678285..08c207e1c01a88543832361e6d56c7e99af1898a 100644 (file)
@@ -385,6 +385,13 @@ memfile_dump() {
 
 mysql_dump() {
 
+    # Check the lease type was given
+    if [ $dump_type -eq o ]; then
+        log_error "lease-dump: lease type ( -4 or -6 ) needs to be specified"
+        usage
+        exit 1
+    fi
+
     # get the correct dump query
     version=`mysql_version`
     retcode=$?
@@ -440,6 +447,13 @@ mysql_dump() {
 
 ### Functions used for dump
 pgsql_dump() {
+    # Check the lease type was given
+    if [ $dump_type -eq o ]; then
+        log_error "lease-dump: lease type ( -4 or -6 ) needs to be specified"
+        usage
+        exit 1
+    fi
+
     version=`pgsql_version`
     get_dump_query $version