From fd35741a7332ac5e16fdb754e0eefd4a2e0a965a Mon Sep 17 00:00:00 2001 From: Petr Šabata Date: Jul 29 2016 13:20:15 +0000 Subject: Add a simple modlint script Signed-off-by: Petr Šabata --- diff --git a/modlint b/modlint new file mode 100755 index 0000000..0b7f720 --- /dev/null +++ b/modlint @@ -0,0 +1,23 @@ +#!/usr/bin/python3 +import modulemd +import sys + +def usage(): + print("Usage: modlint ") + sys.exit() + +if (len(sys.argv) != 2): + usage() + +filename = sys.argv[1] +modulemd = modulemd.ModuleMetadata() + +try: + modulemd.load(filename) + modulemd.validate() +except Exception as e: + # raise + print("ERROR: ", str(e)) + sys.exit() + +print("If you got this far, it's all okay ;)")