[apparmor] [patch] [03/38] check_and_split_list(): allow 'lst' parameter to be a set
Christian Boltz
apparmor at cboltz.de
Fri Aug 12 20:45:25 UTC 2016
Hello,
list, tuple, set - does python offer even more array types? ;-)
[ 03-check_and_split_list-also-accept-set.diff ]
--- utils/apparmor/rule/__init__.py 2016-01-16 21:02:23.414845325 +0100
+++ utils/apparmor/rule/__init__.py 2016-01-18 18:56:44.740261951 +0100
@@ -438,7 +438,7 @@
return None, True, None
elif type_is_str(lst):
result_list = {lst}
- elif (type(lst) == list or type(lst) == tuple) and (len(lst) > 0 or allow_empty_list):
+ elif type(lst) in [list, tuple, set] and (len(lst) > 0 or allow_empty_list):
result_list = set(lst)
else:
raise AppArmorBug('Passed unknown %(type)s object to %(classname)s: %(unknown_object)s' %
Regards,
Christian Boltz
--
> derzeit mache ich nichts anderes als zu versuchen mit 3 verschiedenen
> Kanonen (visas/yast/von Hand) auf ein Problem zu schießen, es aber
> nicht zu treffen
Als allererstes würde ich zwei der Kanonen weglegen. Dann die andere
versuchen zu verstehen (da hat von Hand sicherlich die besten
Chancen...) und dann dabei bleiben.
[> Alexander Jäger und Arno Lehmann in suse-linux]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.ubuntu.com/archives/apparmor/attachments/20160812/5f297145/attachment.pgp>
More information about the AppArmor
mailing list