Beispiel #1
0
    def check_target(self):
        if InventoryUtils.is_coming_from_pxe(self.xml):
            logger.info("<Inventory2Scheduler> Ignoring inventory for %s received (Minimal PXE inventory)" % self.uuid)
            return

        if self.proxy.msc.is_pull_target(self.uuid):
            logger.info("<Inventory2Scheduler> Ignoring inventory for %s received (Client is in Pull mode)" % self.uuid)
            return

        logger.info("<Inventory2Scheduler> Valid inventory for %s received" % self.uuid)
        self.dispatch_msc()
Beispiel #2
0
    def check_target(self):
        if InventoryUtils.is_coming_from_pxe(self.xml):
            logger.info("<scheduler> : Incoming from PXE : ignore")
            return

        if self.proxy.msc.is_pull_target(self.uuid):
            logger.info("<scheduler> : Pull Client inventory : ignore")
            return

        logger.info("<scheduler> : Start")
        self.dispatch_msc()