Fix broken swagger documentation and requirements.txt parsing
Change-Id: If9932b9d3ca19f0e4d53dfcd03cd35fdacde8f62
diff --git a/docs/scripts/swagger_docs.py b/docs/scripts/swagger_docs.py
index ffe36e7..1bf2b16 100644
--- a/docs/scripts/swagger_docs.py
+++ b/docs/scripts/swagger_docs.py
@@ -13,6 +13,7 @@
# limitations under the License.
import os
+import traceback
from xosgenx.generator import XOSProcessor, XOSProcessorArgs
CWD = OUTPUT_DIR = os.path.abspath(os.path.dirname(os.path.realpath(__file__)))
@@ -38,9 +39,9 @@
args.quiet = False
try:
XOSProcessor.process(args)
- except Exception, e:
+ except Exception:
print "ERROR: Couldn't generate swagger specs"
- print e
+ traceback.print_exc()
def get_xproto_recursively(root):
files = []