|
@@ -113,19 +113,20 @@ app = bottle.Bottle()
|
113
|
113
|
controllers = Controllers()
|
114
|
114
|
controllers.bind(app)
|
115
|
115
|
|
|
116
|
+hapic.set_context(hapic.ext.bottle.BottleContext(app))
|
116
|
117
|
|
117
|
|
-# time.sleep(1)
|
118
|
|
-# s = hapic.generate_doc(app)
|
119
|
|
-# ss = json.loads(json.dumps(s))
|
120
|
|
-# for path in ss['paths']:
|
121
|
|
-# for method in ss['paths'][path]:
|
122
|
|
-# for response_code in ss['paths'][path][method]['responses']:
|
123
|
|
-# ss['paths'][path][method]['responses'][int(response_code)] = ss['paths'][path][method]['responses'][response_code]
|
124
|
|
-# del ss['paths'][path][method]['responses'][int(response_code)]
|
125
|
|
-# print(yaml.dump(ss, default_flow_style=False))
|
126
|
|
-# time.sleep(1)
|
|
118
|
+time.sleep(1)
|
|
119
|
+s = hapic.generate_doc()
|
|
120
|
+ss = json.loads(json.dumps(s))
|
|
121
|
+for path in ss['paths']:
|
|
122
|
+ for method in ss['paths'][path]:
|
|
123
|
+ for response_code in ss['paths'][path][method]['responses']:
|
|
124
|
+ ss['paths'][path][method]['responses'][int(response_code)] = ss['paths'][path][method]['responses'][response_code]
|
|
125
|
+ del ss['paths'][path][method]['responses'][int(response_code)]
|
|
126
|
+print(yaml.dump(ss, default_flow_style=False))
|
|
127
|
+time.sleep(1)
|
127
|
128
|
|
128
|
|
-hapic.set_context(hapic.ext.bottle.BottleContext(app))
|
129
|
|
-print(json.dumps(hapic.generate_doc()))
|
|
129
|
+
|
|
130
|
+#print(json.dumps(hapic.generate_doc()))
|
130
|
131
|
|
131
|
132
|
app.run(host='localhost', port=8080, debug=True)
|