__init__.py (521B)
1 import sys 2 3 import fastjsonschema 4 from encadre import Encadre 5 6 7 class Encadre_Test_App(Encadre): 8 9 def validate_query(self, schema): 10 from encadre import request 11 fastjsonschema.compile(schema)(request.json) 12 13 14 def serve(): 15 if len(sys.argv) != 2: 16 print("Usage: %s config.ini") 17 sys.exit(1) 18 Encadre_Test_App(sys.argv[1]).serve() 19 20 21 def dump_routes(): 22 if len(sys.argv) != 2: 23 print("Usage: %s config.ini") 24 sys.exit(1) 25 Encadre_Test_App(sys.argv[1]).dump_routes()