Allow multiline arguments processing for %%py3_check_import
Fixes the regression introduced with the macro reimplementation. Resolves: rhbz#2018809
This commit is contained in:
parent
51d0619929
commit
aa7cf4e2bd
6 changed files with 33 additions and 14 deletions
|
|
@ -39,6 +39,10 @@ def read_modules_from_cli(argv):
|
|||
# we need to unify the output to a list of particular elements
|
||||
modules_as_str = ' '.join(argv)
|
||||
modules = re.split(r'[\s,]+', modules_as_str)
|
||||
# Because of shell expansion in some less typical cases it may happen
|
||||
# that a trailing space will occur at the end of the list.
|
||||
# Remove the empty items from the list before passing it further
|
||||
modules = [m for m in modules if m]
|
||||
return modules
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue