Inventory

Consumer description

class clacks.agent.plugins.inventory.consumer.InventoryConsumer

Consumer for inventory events emitted from clients.

addClientInventoryData(huuid, data)

Adds client inventory data to the database.

getChecksumByHardwareUUID(huuid)

Returns the checksum of a specific entry.

getClientUUIDByHardwareUUID(huuid)

Returns the ClientUUID used by the given HardwareUUID.

hardwareUUIDExists(huuid)

Checks whether an inventory exists for the given client ID or not.

process(data)

Receives a new inventory-event and updates the corresponding database entries (MySql and dbxml)