BBlack has submitted this change and it was merged.

Change subject: add cmdline debugging in vnm_validate
......................................................................


add cmdline debugging in vnm_validate

Change-Id: I7ef47eb86472b99a47e9a94434d847ffaa6f569c
---
M src/vnm_validate.c
1 file changed, 5 insertions(+), 1 deletion(-)

Approvals:
  BBlack: Verified; Looks good to me, approved



diff --git a/src/vnm_validate.c b/src/vnm_validate.c
index 6823a9d..d67476c 100644
--- a/src/vnm_validate.c
+++ b/src/vnm_validate.c
@@ -23,7 +23,7 @@
 #include <stdio.h>
 
 int main(int argc, char* argv[]) {
-    if(argc != 2) {
+    if(argc != 2 && argc != 3) {
         fprintf(stderr,"Must specify an input file!\n");
         return 99;
     }
@@ -32,6 +32,10 @@
         fprintf(stderr,"Parsing '%s' failed!\n", argv[1]);
         return 98;
     }
+    if(argc == 3) {
+        const vnm_str_t* str = vnm_lookup(vdb, argv[2]);
+        fprintf(stderr,"%s => %s\n", argv[2], str ? str->data : "<No-Match>");
+    }
     vnm_db_destruct(vdb);
     fprintf(stderr,"OK\n");
     return 0;

-- 
To view, visit https://gerrit.wikimedia.org/r/83925
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7ef47eb86472b99a47e9a94434d847ffaa6f569c
Gerrit-PatchSet: 1
Gerrit-Project: operations/software/varnish/libvmod-netmapper
Gerrit-Branch: master
Gerrit-Owner: BBlack <bbl...@wikimedia.org>
Gerrit-Reviewer: BBlack <bbl...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to