|
@@ -4,7 +4,7 @@
|
|
import symuid
|
|
import symuid
|
|
|
|
|
|
|
|
|
|
-def symuid_list(path, path_ignore_regex, filter_expression, sort_expression, limit):
|
|
|
|
|
|
+def symuid_list(path, path_ignore_regex, filter_expression, sort_expression, limit, prefix):
|
|
# use generators until sort is required
|
|
# use generators until sort is required
|
|
attr_it = ({'path': track.path,
|
|
attr_it = ({'path': track.path,
|
|
'comment': track.comment,
|
|
'comment': track.comment,
|
|
@@ -18,7 +18,7 @@ def symuid_list(path, path_ignore_regex, filter_expression, sort_expression, lim
|
|
for i, attr in enumerate(attr_it):
|
|
for i, attr in enumerate(attr_it):
|
|
if limit and i == limit:
|
|
if limit and i == limit:
|
|
break
|
|
break
|
|
- print(attr['path'])
|
|
|
|
|
|
+ print(prefix + attr['path'])
|
|
|
|
|
|
|
|
|
|
def _init_argparser():
|
|
def _init_argparser():
|
|
@@ -58,6 +58,12 @@ def _init_argparser():
|
|
type=int,
|
|
type=int,
|
|
help='(default: none)',
|
|
help='(default: none)',
|
|
)
|
|
)
|
|
|
|
+ argparser.add_argument(
|
|
|
|
+ '--prefix',
|
|
|
|
+ type=str,
|
|
|
|
+ default='',
|
|
|
|
+ help='add prefix to each resulting path (default: %(default)r)',
|
|
|
|
+ )
|
|
return argparser
|
|
return argparser
|
|
|
|
|
|
|
|
|