OPSI.Backend.File module

File-Backend.

This backend stores all it’s data in plaintext files.

author:Arne Kerz <a.kerz@uib.de>
author:Erol Ueluekmen <e.ueluekmen@uib.de>
author:Niko Wenselowski <n.wenselowski@uib.de>
license:GNU Affero General Public License version 3
class OPSI.Backend.File.FileBackend(**kwargs)

Bases: OPSI.Backend.Backend.ConfigDataBackend

auditHardwareOnHost_deleteObjects(auditHardwareOnHosts)
auditHardwareOnHost_getObjects(attributes=[], **filter)
auditHardwareOnHost_insertObject(auditHardwareOnHost)
auditHardwareOnHost_updateObject(auditHardwareOnHost)
auditHardware_deleteObjects(auditHardwares)
auditHardware_getObjects(attributes=[], **filter)
auditHardware_insertObject(auditHardware)
auditHardware_updateObject(auditHardware)
auditSoftwareOnClient_deleteObjects(auditSoftwareOnClients)
auditSoftwareOnClient_getObjects(attributes=[], **filter)
auditSoftwareOnClient_insertObject(auditSoftwareOnClient)
auditSoftwareOnClient_updateObject(auditSoftwareOnClient)
auditSoftware_deleteObjects(auditSoftwares)
auditSoftware_getObjects(attributes=[], **filter)
auditSoftware_insertObject(auditSoftware)
auditSoftware_updateObject(auditSoftware)
backend_createBase()
backend_deleteBase()
backend_exit()
configState_deleteObjects(configStates)
configState_getObjects(attributes=[], **filter)
configState_insertObject(configState)
configState_updateObject(configState)
config_deleteObjects(configs)
config_getObjects(attributes=[], **filter)
config_insertObject(config)
config_updateObject(config)
getRawData(query)
group_deleteObjects(groups)
group_getObjects(attributes=[], **filter)
group_insertObject(group)
group_updateObject(group)
host_deleteObjects(hosts)
host_getObjects(attributes=[], **filter)
host_insertObject(host)
host_updateObject(host)
objectToGroup_deleteObjects(objectToGroups)
objectToGroup_getObjects(attributes=[], **filter)
objectToGroup_insertObject(objectToGroup)
objectToGroup_updateObject(objectToGroup)
productDependency_deleteObjects(productDependencies)
productDependency_getObjects(attributes=[], **filter)
productDependency_insertObject(productDependency)
productDependency_updateObject(productDependency)
productFilenameRegex = <_sre.SRE_Pattern object>
productOnClient_deleteObjects(productOnClients)
productOnClient_getObjects(attributes=[], **filter)
productOnClient_insertObject(productOnClient)
productOnClient_updateObject(productOnClient)
productOnDepot_deleteObjects(productOnDepots)
productOnDepot_getObjects(attributes=[], **filter)
productOnDepot_insertObject(productOnDepot)
productOnDepot_updateObject(productOnDepot)
productPropertyState_deleteObjects(productPropertyStates)
productPropertyState_getObjects(attributes=[], **filter)
productPropertyState_insertObject(productPropertyState)
productPropertyState_updateObject(productPropertyState)
productProperty_deleteObjects(productProperties)
productProperty_getObjects(attributes=[], **filter)
productProperty_insertObject(productProperty)
productProperty_updateObject(productProperty)
product_deleteObjects(products)
product_getObjects(attributes=[], **filter)
product_insertObject(product)
product_updateObject(product)