Documentation

softwareinstall

Table of Contents

Functions

add_softwareinstall()  : mixed
Installation eines verfügbaren Softwarepaketes
get_softwareinstall()  : mixed
Auslesen der verfügbaren Pakete für die automatische Softwareinstallation

Functions

add_softwareinstall()

Installation eines verfügbaren Softwarepaketes

add_softwareinstall(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • software_id: siehe Rückgabe get_softwareinstall
  • software_database: die zu verwendende Datenbank
  • software_database_password: das Datenbank-Passwort
  • software_hostname: der Hostname zur Software
  • software_install_example_data: falls möglich: sollen Beispieldaten installiert werden: Y|N (optional, default N)
  • software_path: der Pfad zur Software
  • software_admin_mail: die Mailadresse für die Bestätigungsmail, RFC2822
  • software_admin_user: der Admin-Benutzer
  • software_admin_pass: das Passwort für den Adminzugang
  • language: die Sprache in der die Bestätigungsmail verschickt wird: de|en (optional, default de)
Tags
link

Beispiel

throws
true

die Aktion wurde durchgeführt

throws
missing_parameter

ein Pflichtparameter fehlt

throws
in_progress

es wird bereits eine Software installiert

throws
install_example_data_syntax_incorrect
throws
admin_mail_syntax_incorrect
throws
admin_user_syntax_incorrect
throws
admin_user_forbidden
throws
admin_password_forbidden
throws
domain_doesnt_exist
throws
host_using_redirect
throws
kas_inst_software_forbidden

der Account darf keine Softwareinstallation nutzen

throws
language_syntax_incorrect
throws
software_database_not_found
throws
software_id_not_found
throws
software_database_password_incorrect

get_softwareinstall()

Auslesen der verfügbaren Pakete für die automatische Softwareinstallation

get_softwareinstall(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • software_id: die betreffende Software ID (optional)
Tags
link

Beispiel

throws
array_return

Array der Softwarepakete


        
On this page

Search results