Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Maintenance - Mise à jour mensuelle Lundi 6 Février entre 7h00 et 9h00
Open sidebar
genotoul-bioinfo
jflow
Commits
eb5a0de6
Commit
eb5a0de6
authored
Aug 20, 2014
by
Jerome Mariette
Browse files
No commit message
No commit message
parent
b74637de
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/jflow/parameter.py
View file @
eb5a0de6
...
...
@@ -454,8 +454,7 @@ class InputFileList(ParameterList, AbstractIOFile):
def
__init__
(
self
,
name
,
help
,
file_format
=
"any"
,
default
=
None
,
type
=
"localfile"
,
choices
=
None
,
required
=
False
,
flag
=
None
,
group
=
"default"
,
display_name
=
None
):
if
default
==
None
:
default
=
[]
if
default
==
None
:
default
=
[]
if
hasattr
(
type
,
'__call__'
):
type2test
=
type
.
__name__
else
:
type2test
=
type
...
...
@@ -467,13 +466,19 @@ class InputFileList(ParameterList, AbstractIOFile):
AbstractIOFile
.
__init__
(
self
,
file_format
)
ParameterList
.
__init__
(
self
,
name
,
help
,
flag
=
flag
,
default
=
default
,
type
=
type
,
choices
=
choices
,
required
=
required
,
group
=
group
,
display_name
=
display_name
)
if
default
.
__class__
.
__name__
==
"str"
:
return
list
.
__init__
(
self
,
[
default
])
elif
default
.
__class__
.
__name__
==
"InputFile"
:
return
list
.
__init__
(
self
,
default
)
elif
default
.
__class__
.
__name__
==
"OutputFile"
:
return
list
.
__init__
(
self
,
default
)
elif
default
.
__class__
.
__name__
==
"list"
:
return
list
.
__init__
(
self
,
default
)
elif
default
.
__class__
.
__name__
==
"InputFileList"
:
return
list
.
__init__
(
self
,
default
)
elif
default
.
__class__
.
__name__
==
"OutputFileList"
:
return
list
.
__init__
(
self
,
default
)
class
OutputFileList
(
ParameterList
,
AbstractIOFile
):
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment