Browse Source

[5379] Added lease type check

Francis Dupont 7 years ago
parent
commit
a49362ec31
1 changed files with 14 additions and 0 deletions
  1. 14 0
      src/bin/admin/kea-admin.in

+ 14 - 0
src/bin/admin/kea-admin.in

@@ -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