def delete(self, callback=None, errback=None):
        """
        Delete the record from the zone, including all advanced configuration,
        meta data, etc.
        """
        if not self.data:
            raise RecordException('record not loaded')

        def success(result, *args):
            if callback:
                return callback(result)
            else:
                return result

        return self._rest.delete(self.parentZone.zone,
                                 self.domain, self.type,
                                 callback=success, errback=errback)
def delete ( self , callback = None , errback = None ) : if not self . data : raise RecordException ( 'record not loaded' ) def success ( result , * args ) : if callback : return callback ( result ) else : return result return self . _rest . delete ( self . parentZone . zone , self . domain , self . type , callback = success , errback = errback )
Delete the record from the zone, including all advanced configuration,
        meta data, etc.