Pool add str, eq & neq
This commit is contained in:
parent
803efa76ff
commit
db608f6e01
@ -233,11 +233,21 @@ class Pool(object):
|
|||||||
private_img_size = qubes.config.defaults['private_img_size']
|
private_img_size = qubes.config.defaults['private_img_size']
|
||||||
root_img_size = qubes.config.defaults['root_img_size']
|
root_img_size = qubes.config.defaults['root_img_size']
|
||||||
|
|
||||||
|
def __eq__(self, other):
|
||||||
|
return self.name == other.name
|
||||||
|
|
||||||
|
|
||||||
|
def __neq__(self, other):
|
||||||
|
return not self.__eq__(other)
|
||||||
|
|
||||||
def __init__(self, name, **kwargs):
|
def __init__(self, name, **kwargs):
|
||||||
super(Pool, self).__init__(**kwargs)
|
super(Pool, self).__init__(**kwargs)
|
||||||
self.name = name
|
self.name = name
|
||||||
kwargs['name'] = self.name
|
kwargs['name'] = self.name
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return self.name
|
||||||
|
|
||||||
def __xml__(self):
|
def __xml__(self):
|
||||||
return lxml.etree.Element('pool', **self.config)
|
return lxml.etree.Element('pool', **self.config)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user