03.11.2013 Aufrufe

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3. <strong>opsi</strong>-Konfiguration und Werkzeuge<br />

Erzeugt eine Gruppe von Clients wie sie vom <strong>opsi</strong>-Configedit verwendet wird.<br />

method createLicenseKey productId, licenseKey<br />

Weist dem Produkt 'produktid' einen (weiteren) Lizenzkey zu.<br />

method createLocalBootProduct productId, name, product<strong>Version</strong>, package<strong>Version</strong>,<br />

licenseRequired=0, setupScript="", uninstallScript="", updateScript="",<br />

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

productClassNames=('localBoot')<br />

Legt ein neues 'localboot' Produkt (Winst-Produkt) an.<br />

method createNetBootProduct productId, name, product<strong>Version</strong>, package<strong>Version</strong>,<br />

licenseRequired=0, setupScript="", uninstallScript="", updateScript="",<br />

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

productClassNames=('netboot')<br />

Legt ein neues bootimage Produkt an<br />

method createOpsiBase<br />

Nur für interne Verwendung beim LDAP-Backend<br />

method createProduct productType, productId, name, product<strong>Version</strong>,<br />

package<strong>Version</strong>, licenseRequired=0,setupScript="", uninstallScript="",<br />

updateScript="", alwaysScript="", onceScript="", priority=10,<br />

description="", advice="", productClassNames=""<br />

Legt ein neues Produkt an<br />

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

requiredProductClassId="", requiredAction="",<br />

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

Erstellt Produktabhängigkeiten<br />

method createProductPropertyDefinition productId, name, description=None,<br />

defaultValue=None, possibleValues=[]<br />

Erstellt eine Produkteigenschaft<br />

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

Erstellt im LDAP-Backend einen neuen Server<br />

method createServerProduct productId, name, product<strong>Version</strong>, package<strong>Version</strong>,<br />

licenseRequired=0,setupScript="", uninstallScript="", updateScript="",<br />

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

productClassNames=('server')<br />

Noch nicht implementiert, für zukünftige Verwendung<br />

method deleteClient clientId<br />

Löscht einen Client<br />

method deleteGeneralConfig objectId<br />

Löscht Konfiguration eines Clients oder einer Domain<br />

33

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!