]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Updated help command + basic regress structure
authorArnaud Garin <arnaud.garin@baculasystems.com>
Wed, 15 Sep 2021 06:53:08 +0000 (08:53 +0200)
committerEric Bollengier <eric@baculasystems.com>
Fri, 30 Jun 2023 18:35:17 +0000 (20:35 +0200)
bacula/src/tools/bjoblist.c
regress/tests/bjoblist-test [new file with mode: 0755]

index 8d667c4a4ef02a48060d10d39e241dd4617fd82e..a85de0c02559b817a8f92f71cdab7733878e1d19 100644 (file)
@@ -105,12 +105,14 @@ int main(int argc, char *argv[])
                                        "\t-k\tKey (hostname + volume name)\n"
                                        "\t-p\tPrevious job\n"
                                        "\t-j\tCurrent job\n"
-                                       "\t-l\tLevel {(f)ull, (d)ifferential, (i)ncremental}\n"
+                                       "\t-l\tLevel {(F)ull, (D)ifferential, (I)ncremental}\n"
                                        "\t-D\tData XXX-XXX-XXX-XXX-XXX\n"
                                        "\t-s\tStore-mode\n"
                                        "\t-S\tSearch-mode\n"
                                        "\t-d\tDebug-level\n"
                                        "\t-h\t display this text\n\n");
+                       
+                       exit(EXIT_SUCCESS);
                }
        }
        
diff --git a/regress/tests/bjoblist-test b/regress/tests/bjoblist-test
new file mode 100755 (executable)
index 0000000..d3109fa
--- /dev/null
@@ -0,0 +1,47 @@
+#!/bin/sh
+#
+# Copyright (C) 2000-2015 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
+#
+
+TestName="bjoblist-test"
+JobName="bjoblist-test"
+
+. scripts/functions
+
+scripts/cleanup
+scripts/copy-confs
+
+bjoblist=${bin}/bjoblist
+
+# Various key setup
+key1="netapp:/vol/vol1"
+key2="netapp:/vol/vol2"
+key3="netapp:/vol/vol2xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+key4="netapp:/vol/vol2xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxz"
+
+#vVarious data setup
+data1="ID=704ba403-fa5d-45f9-8681-859eec950723 DATE=1:15f18c5c-3824-40d2-8843-e6d161f77504:15f18c5c-3824-40d2-8843-e6d161f77504"
+data2="ID=704ba403-fa5d-45f9-8681-859eec950723 DATE=2:15f18c5c-3824-40d2-8843-e6d161f77504:15f18c5c-3824-40d2-8843-e6d161f77504"
+data3="ID=704ba403-fa5d-45f9-8681-859eec950723 DATE=3:15f18c5c-3824-40d2-8843-e6d161f77504:15f18c5c-3824-40d2-8843-e6d161f77504"
+data4="ID=704ba403-fa5d-45f9-8681-859eec950723 DATE=4:15f18c5c-3824-40d2-8843-e6d161f77504:15f18c5c-3824-40d2-8843-e6d161f77504"
+data5="ID=704ba403-fa5d-45f9-8681-859eec950723 DATE=5:15f18c5c-3824-40d2-8843-e6d161f77504:15f18c5c-3824-40d2-8843-e6d161f77504"
+
+# Various job setup
+jobF="Test1.2020-03-12_09.45.31_24"
+jobI="Test1.2020-03-12_09.45.31_25"
+jobI2="Test1.2020-03-12_09.45.31_26"
+jobD="Test1.2020-03-12_09.45.31_27"
+jobI3="Test1.2020-03-12_09.45.31_28"
+
+#vData file
+data_file="nutanixfiler.dat"
+
+# Working dir
+working_dir="/opt/bacula/working"
+
+"$bjoblist" -h
+
+
+exit 1
+