def __getattribute__(self, attr): ''' Convert values from string content to SWIFT-allowable content ''' retval = super(transaction_message, self).__getattribute__(attr) return attr != 'strattrs' and attr in self.strattrs and to_swift( retval) or retval
def __setattribute__(self, attr, value): ''' Convert values for string content to SWIFT-allowable content ''' if attr != 'strattrs' and attr in self.strattrs: value = to_swift(value) super(transaction_message, self).__setattribute__(attr, value)
def __setattribute__(self, attr, value): """ Convert values for string content to SWIFT-allowable content """ if attr != "strattrs" and attr in self.strattrs: value = to_swift(value) super(transaction_message, self).__setattribute__(attr, value)
def __getattribute__(self, attr): """ Convert values from string content to SWIFT-allowable content """ retval = super(transaction_message, self).__getattribute__(attr) return attr != "strattrs" and attr in self.strattrs and to_swift(retval) or retval