Example #1
0
 def __setattr__(self, name, value):
     """ Spacewalk backend still use errmsg, let have errmsg as alias to value """
     if name == 'errmsg':
         self.__dict__['value'] = value
     else:
         if hasattr(PmBaseError, '__setattr__'):
             # rhel5 has no __setattr__()
             PmBaseError.__setattr__(self, name, value)
         else:
             self.__dict__[name] = value
 def __setattr__(self, name, value):
     """ Spacewalk backend still use errmsg, let have errmsg as alias to value """
     if name == 'errmsg':
         self.__dict__['value'] = value
     else:
         if hasattr(PmBaseError, '__setattr__'):
             # rhel5 has no __setattr__()
             PmBaseError.__setattr__(self, name, value)
         else:
             self.__dict__[name] = value