X-Git-Url: https://git.llucax.com/software/pymin.git/blobdiff_plain/66d2cd3777f93c9c81f7e379fd24f73c4a6fad91..865ddb235489f38afd7043ee269e4f958474bd5a:/pymin/services/firewall/__init__.py?ds=inline diff --git a/pymin/services/firewall/__init__.py b/pymin/services/firewall/__init__.py index b0784bf..90d3ee9 100644 --- a/pymin/services/firewall/__init__.py +++ b/pymin/services/firewall/__init__.py @@ -61,10 +61,6 @@ class Rule(Sequence): if src_port is not None: self.src_port = src_port if dst_port is not None: self.dst_port = dst_port - def __cmp__(self, other): - r"Compares two Rule objects." - return cmp(self.as_tuple(), other.as_tuple()) - def as_tuple(self): r"Return a tuple representing the rule." return (self.chain, self.target, self.src, self.dst, self.protocol, @@ -81,8 +77,8 @@ class RuleHandler(ListSubHandler): handler_help = u"Manage firewall rules" - _list_subhandler_attr = 'rules' - _list_subhandler_class = Rule + _cont_subhandler_attr = 'rules' + _cont_subhandler_class = Rule class FirewallHandler(Restorable, ConfigWriter, ServiceHandler, TransactionalHandler):