Added module renderers json tsv csv xml
This commit is contained in:
parent
065b3ff0ff
commit
c8890058fc
|
@ -20,7 +20,7 @@ def eprint(*args, **kwargs):
|
||||||
FOLDER = '/home/dig/odoo-export/datas'
|
FOLDER = '/home/dig/odoo-export/datas'
|
||||||
# PARAMS = sys.argv[1:]
|
# PARAMS = sys.argv[1:]
|
||||||
PARAMS = []
|
PARAMS = []
|
||||||
OPTS = { 'format': 'tsv' }
|
OPTS = {}
|
||||||
for param in sys.argv[1:]:
|
for param in sys.argv[1:]:
|
||||||
if param[0] == '-':
|
if param[0] == '-':
|
||||||
kv = param[1:].split( '=' )
|
kv = param[1:].split( '=' )
|
||||||
|
@ -42,7 +42,7 @@ with open(".modelignore", "r") as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
MODEL_IGNORE.append(line.strip())
|
MODEL_IGNORE.append(line.strip())
|
||||||
|
|
||||||
eprint( len(sys.argv), 'argument(s):', OPTS, PARAMS )
|
eprint( len(sys.argv), 'argument(s):', PARAMS, OPTS )
|
||||||
eprint( MODEL_IGNORE )
|
eprint( MODEL_IGNORE )
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -56,3 +56,5 @@ def render( opts, model, list ): # +format=json,xml,csv +json +tsv
|
||||||
render_csv( model, list )
|
render_csv( model, list )
|
||||||
# elif ( 'xml' in opts and opts['xml'] ) or ( 'format' in opts and 'xml' in opts['format'] ):
|
# elif ( 'xml' in opts and opts['xml'] ) or ( 'format' in opts and 'xml' in opts['format'] ):
|
||||||
# render_xml( model, list )
|
# render_xml( model, list )
|
||||||
|
else:
|
||||||
|
render_tsv( model, list )
|
||||||
|
|
Loading…
Reference in New Issue