]> git.ipfire.org Git - thirdparty/suricata-verify.git/commitdiff
createst: add the add-version param to specify Suricata version
authorAlice Akaki <akakialice@gmail.com>
Wed, 19 Oct 2022 04:54:02 +0000 (00:54 -0400)
committerShivani Bhardwaj <shivani@oisf.net>
Fri, 28 Oct 2022 11:55:28 +0000 (17:25 +0530)
Feature #4059

createst.py

index 72ae498a3c175e4b47d6e7b578804e627272a39d..d9021035efbb9e7cfce7d24a5fb8f938c7880c4d 100755 (executable)
@@ -147,10 +147,12 @@ def write_to_file(data):
             fp.write("requires:\n")
         if args["min_version"]:
             fp.write("   min-version: %s\n\n" % args["min_version"])
+        if args["add_version"]:
+            fp.write("   version: %s\n\n" % args["add_version"])
         fp.write(data)
 
 def check_requires():
-    features = ["min_version"]
+    features = ["min_version", "add_version"]
     for item in features:
         if args[item]:
             return True
@@ -355,6 +357,8 @@ def parse_args():
                         help="Stricly validate checksum")
     parser.add_argument("--min-version", default=None, metavar="<min-version>",
                         help="Adds a global minimum required version")
+    parser.add_argument("--add-version", default=None, metavar="<add-version>",
+                        help="Adds a global suricata version")
 
     # add arg to allow stdout only
     args = parser.parse_args()