05.02.2013 Views

opsi manual opsi version 4.0.2 - opsi Download - uib

opsi manual opsi version 4.0.2 - opsi Download - uib

opsi manual opsi version 4.0.2 - opsi Download - uib

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>opsi</strong> <strong>manual</strong> <strong>opsi</strong> <strong>version</strong> <strong>4.0.2</strong><br />

method createNetBootProduct productId, name, productVersion, packageVersion, licenseRequired=0, setupScript="", \<br />

uninstallScript="", updateScript="", alwaysScript="", onceScript="", priority=10, description="", advice="", \<br />

productClassNames=(’netboot’)<br />

Creates a new netBoot (boot image) product.<br />

method createOpsiBase<br />

For internal use with the LDAP-backend only.<br />

48 / 193<br />

method createProduct productType, productId, name, productVersion, packageVersion, licenseRequired=0,setupScript="", \<br />

uninstallScript="", updateScript="", alwaysScript="", onceScript="", priority=10, description="", advice="", \<br />

productClassNames=""<br />

Creates a new product.<br />

method createProductDependency productId, action, requiredProductId="", requiredProductClassId="", requiredAction="", \<br />

requiredInstallationStatus="", requirementType=""<br />

Creates product dependencies.<br />

method createProductPropertyDefinition productId, name, description=None, defaultValue=None, possibleValues=[]<br />

Creates product properties.<br />

method createServer serverName, domain, description=None<br />

Creates a new server in the LDAP-backend.<br />

method createServerProduct productId, name, productVersion, packageVersion, licenseRequired=0,setupScript="", \<br />

uninstallScript="", updateScript="", alwaysScript="", onceScript="", priority=10, description="", advice="", \<br />

productClassNames=(’server’)<br />

Not implemented yet – for future use.<br />

method deleteClient clientId<br />

Deletes a client.<br />

method deleteGeneralConfig objectId<br />

Deletes a client configuration or domain configuration.<br />

method deleteGroup groupId<br />

Deletes a client group.<br />

method deleteHardwareInformation hostId<br />

Deletes all hardware information for the computer .<br />

method deleteLicenseKey productId, licenseKey<br />

Deletes a license key for product .<br />

method deleteNetworkConfig objectId<br />

Deletes network configuration (for example depot share entry) for a client or domain.<br />

method deleteOpsiHostKey hostId<br />

Deletes a pckey from the pckey data base.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!