...
|
...
|
@@ -1169,14 +1169,16 @@ def _build_attr_header(local_list, src):
|
1169
|
1169
|
except KeyError:
|
1170
|
1170
|
attr = "uid"
|
1171
|
1171
|
val = local_list[src].get('uid')
|
1172
|
|
- warning(u"%s: Owner username not known. Storing UID=%d instead." % (src, val))
|
|
1172
|
+ if val:
|
|
1173
|
+ warning(u"%s: Owner username not known. Storing UID=%d instead." % (src, val))
|
1173
|
1174
|
elif attr == 'gname':
|
1174
|
1175
|
try:
|
1175
|
1176
|
val = Utils.getgrgid_grpname(local_list[src].get('gid'))
|
1176
|
1177
|
except KeyError:
|
1177
|
1178
|
attr = "gid"
|
1178
|
1179
|
val = local_list[src].get('gid')
|
1179
|
|
- warning(u"%s: Owner groupname not known. Storing GID=%d instead." % (src, val))
|
|
1180
|
+ if val:
|
|
1181
|
+ warning(u"%s: Owner groupname not known. Storing GID=%d instead." % (src, val))
|
1180
|
1182
|
elif attr == 'md5':
|
1181
|
1183
|
try:
|
1182
|
1184
|
val = local_list.get_md5(src)
|