def METHOD_NAME(self):
    """
    Get a filtered list of scheduled tasks and executing each of them.
    """
    try:
        tasks = self.proxy.msc.checkLightPullCommands(self.uuid)
    except Exception, e:
        logger.exception("<Inventory2Scheduler> Unable to start Light Pull, error was: %s" % str(e))
        return False
    #if tasks == False:
    if len(tasks) == 0:
        logger.debug("<Inventory2Scheduler> Light Pull: No deployments scheduled, skipping")
        return
    else:
        # execute all commands on host :
        total = len(tasks)
        logger.info("<Inventory2Scheduler> Light Pull: %d deployments to start" % total)
        success = self.start_all_tasks_on_host(tasks)
        if not success:
            return False