jrushford edited a comment on pull request #5352:
URL: https://github.com/apache/trafficcontrol/pull/5352#issuecomment-739093541


   > ohhh, right. Yeah, it seems like it works like that. But I'm not sure 
which files are supposed to produce errors:
   > 
   > ```shell
   > find ./test-files/etc/ -type f | while read file; do
   >     echo "";
   >     echo "testing $file";
   >     ./plugin_verifier -c ./test-files/etc -p ./test-files/libexec/ "$file";
   > done 
   > ```
   > 
   > output
   > Some of them have "bad" in the name, so I expect the errors. Some don't, 
though, and I'm not sure if they're supposed to?
   
   You would only run it on a remap.config or plugin.config file as that is 
where you configure ats plugins.  
   
   @ocket8888 you can only check one file at a time with **plugin_verifier**.  
You either name it on the command line or pipe the contents of the file to the 
**plugin_verifier**.  There are 6 test files in test-files/etc that you can run 
the **plugin_verifier** against, plugin.config, remap.config, 
remap-multiline.config, bad-plugin.config, bad-remap.config, or 
bad-remap-multiline.config.  The files with **bad** in the name should give 
errors.  The other 3 shouldn't.  You can run the test on a file using this:
   
   ` $ ./plugin_verifier -c test-files/etc -p test-files/libexec 
test-files/etc/remap.config`
   
   Repeat for the other 6 files.
   
   
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to