code: def send_notifications(self, notification_type, *args):
      
  
      if notification_type in self.notifications:
        for notification_id, callback in self.notifications[notification_type]:
          try:
            callback(*args)
          except:
            self.logger.exception('Problem calling notify callback!')
docs: Fires off the notification for the specific event.  Uses var args to pass in a
          arbitrary list of parameter according to which notification type was fired.
  
      Args:
        notification_type: Type of notification to fire (String from .helpers.enums.NotificationTypes)
        args: variable list of arguments to the callback.