diff --git a/bin/table_generator b/bin/table_generator index b2f5c924a760be7dfdb4c372d854dd6df90da2e3..89b0118ef9835be2db0c0ac5ce4ee83a045838c7 100755 --- a/bin/table_generator +++ b/bin/table_generator @@ -276,7 +276,10 @@ def find_comp_file(sw, toolchain, repo): def find_owner(sw, acls): for pkg in acls['software']: if pkg['name'] == sw: - return '@'+pkg['owner'] + if isinstance(pkg['owner'], str): + return '@'+pkg['owner'] + elif isinstance(pkg['owner'], list): + return ' '.join('@'+owner for owner in pkg['owner']) return 'swmanage' def table_generator(sw_dict, acls, table_type):