From 53cb3354b829b02a9631baf2b32be10c4fb4c6a4 Mon Sep 17 00:00:00 2001 From: Celine Mercier Date: Mon, 19 Mar 2018 13:08:41 +0100 Subject: [PATCH] obi ls command --- python/obitools3/commands/ls.pyx | 37 ++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 python/obitools3/commands/ls.pyx diff --git a/python/obitools3/commands/ls.pyx b/python/obitools3/commands/ls.pyx new file mode 100644 index 0000000..1c210c6 --- /dev/null +++ b/python/obitools3/commands/ls.pyx @@ -0,0 +1,37 @@ +#cython: language_level=3 + +from obitools3.uri.decode import open_uri +from obitools3.apps.config import logger +from obitools3.dms import DMS +from obitools3.apps.optiongroups import addMinimalInputOption + + +__title__="Print a preview of a DMS, view, column...." + + +def addOptions(parser): + addMinimalInputOption(parser) + + +def run(config): + + DMS.obi_atexit() + + logger("info", "obi ls") + + # Open the input + input = open_uri(config['obi']['inputURI']) + if input is None: + raise Exception("Could not read input") + + print(repr(input[1])) + + + + + + + + + + \ No newline at end of file