[objets] Des __repr__ plus jolis
This commit is contained in:
parent
ac5f2f17ae
commit
fad66402da
1 changed files with 12 additions and 5 deletions
17
objets.py
17
objets.py
|
@ -739,7 +739,7 @@ class proprio(CransLdapObject):
|
||||||
attributs.finConnexion]
|
attributs.finConnexion]
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return str(self.__class__) + " : nom=" + str(self['nom'][0])
|
return str(self.__class__.__name__) + " : nom=" + str(self['nom'][0])
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(proprio, self).__init__(*args, **kwargs)
|
super(proprio, self).__init__(*args, **kwargs)
|
||||||
|
@ -998,7 +998,7 @@ class machine(CransLdapObject):
|
||||||
attributs.dnsIpv6, attributs.machineAlias]
|
attributs.dnsIpv6, attributs.machineAlias]
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return str(self.__class__) + " : host=" + str(self['host'][0])
|
return str(self.__class__.__name__) + " : host=" + str(self['host'][0])
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(machine, self).__init__(*args, **kwargs)
|
super(machine, self).__init__(*args, **kwargs)
|
||||||
|
@ -1168,10 +1168,14 @@ class AssociationCrans(proprio):
|
||||||
def delete(self, comm, login):
|
def delete(self, comm, login):
|
||||||
pass
|
pass
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return str(self.__class__) + " : Le Crans"
|
return str(self.__class__.__name__) + " : Le Crans"
|
||||||
|
|
||||||
class BaseInvites(proprio):
|
class BaseInvites(proprio):
|
||||||
u"""Un artefact de la base ldap"""
|
u"""Un artefact de la base ldap"""
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
return str(self.__class__.__name__)
|
||||||
|
|
||||||
def delete(self, comm, login):
|
def delete(self, comm, login):
|
||||||
raise EnvironmentError("Les pauvres invites")
|
raise EnvironmentError("Les pauvres invites")
|
||||||
|
|
||||||
|
@ -1313,7 +1317,7 @@ class facture(CransLdapObject):
|
||||||
_proprio = None
|
_proprio = None
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return str(self.__class__) + " : fid=" + str(self['fid'][0])
|
return str(self.__class__.__name__) + " : fid=" + str(self['fid'][0])
|
||||||
|
|
||||||
#### GROS HACK pour rester comptatible avec ldap_crans où l'article representant les frais n'est ajouté qu'une fois le paiement reçu
|
#### GROS HACK pour rester comptatible avec ldap_crans où l'article representant les frais n'est ajouté qu'une fois le paiement reçu
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
|
@ -1440,7 +1444,10 @@ class baseCert(CransLdapObject):
|
||||||
_machine = None
|
_machine = None
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return str(self.__class__) + " : xid=" + str(self['xid'][0])
|
if self['info']:
|
||||||
|
return "Certificat : %s (xid=%s)" % (self['info'][0], str(self['xid'][0]))
|
||||||
|
else:
|
||||||
|
return "Certificat : xid=" + str(self['xid'][0])
|
||||||
|
|
||||||
def update_attribs(self):
|
def update_attribs(self):
|
||||||
if "TLSACert" in self['objectClass']:
|
if "TLSACert" in self['objectClass']:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue