Skip to content

Commit 29ddc11

Browse files
committed
[scripts/odmlview] Generalize run function
1 parent d3f4043 commit 29ddc11

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

odml/scripts/odml_view.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ def download_file(repo, filename):
5353
local_file.write(str(data))
5454

5555

56-
def run(port=PORT):
56+
def run(port=PORT, extensions=None):
5757
handler = hs.SimpleHTTPRequestHandler
5858

59-
# files with odML extensions should be interpreted as XML
60-
handler.extensions_map.update({'.odml': 'application/xml'})
59+
if extensions:
60+
handler.extensions_map.update(extensions)
6161

6262
server_address = ('', port)
6363

@@ -81,7 +81,10 @@ def main(args=None):
8181

8282
server_port = int(parser['-p']) if parser['-p'] else PORT
8383

84-
run(server_port)
84+
# files with odML file extensions should be interpreted as XML
85+
extensions = {'.odml': 'application/xml'}
86+
87+
run(server_port, extensions)
8588

8689

8790
if __name__ == "__main__":

0 commit comments

Comments
 (0)