'Process a capability update from a service node.'

def notify_service_capabilities(self, context, service_name, capabilities, host=None, backend=None, timestamp=None):

    if (capabilities is None):
        capabilities = {}
    elif timestamp:
        timestamp = datetime.strptime(timestamp, timeutils.PERFECT_TIME_FORMAT)
    backend = (backend or host)
    self.driver.notify_service_capabilities(service_name, backend, capabilities, timestamp)
