'Broadcast a notification (event) that the upgrader is starting doing work
after a check has established work on the db is required.
Will only fire once.'

def notify_starting(self):

    if (not self.notified):
        self.notified = True
        self.session.notifier.notify(NTFY_UPGRADER, NTFY_STARTED, None)
