Skip to content
Snippets Groups Projects
Commit 372a6d53 authored by Oleg Alexandrov's avatar Oleg Alexandrov Committed by Jesse Mapel
Browse files

Have CSM write camera model files on multiple lines, for readability

parent d8712f67
No related branches found
No related tags found
No related merge requests found
...@@ -138,7 +138,7 @@ def load(label, props={}, formatter='ale', verbose=False): ...@@ -138,7 +138,7 @@ def load(label, props={}, formatter='ale', verbose=False):
traceback.print_exc() traceback.print_exc()
raise Exception('No Such Driver for Label') raise Exception('No Such Driver for Label')
def loads(label, props='', formatter='ale', verbose=False): def loads(label, props='', formatter='ale', indent = 2, verbose=False):
""" """
Attempt to load a given label from all possible drivers. Attempt to load a given label from all possible drivers.
...@@ -154,8 +154,7 @@ def loads(label, props='', formatter='ale', verbose=False): ...@@ -154,8 +154,7 @@ def loads(label, props='', formatter='ale', verbose=False):
load load
""" """
res = load(label, props, formatter, verbose=verbose) res = load(label, props, formatter, verbose=verbose)
return json.dumps(res, cls=AleJsonEncoder) return json.dumps(res, indent=indent, cls=AleJsonEncoder)
def parse_label(label, grammar=pvl.grammar.PVLGrammar()): def parse_label(label, grammar=pvl.grammar.PVLGrammar()):
""" """
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment