Installation eines verfügbaren Softwarepaketes
add_softwareinstall(array $parameter)
Parameters
$parameter
array
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)
Exceptions
TRUE |
die Aktion wurde durchgeführt |
\missing_parameter |
ein Pflichtparameter fehlt |
\in_progress |
es wird bereits eine Software installiert |
\install_example_data_syntax_incorrect |
|
\admin_mail_syntax_incorrect |
|
\admin_user_syntax_incorrect |
|
\admin_user_forbidden |
|
\admin_password_forbidden |
|
\domain_doesnt_exist |
|
\host_using_redirect |
|
\kas_inst_software_forbidden |
der Account darf keine Softwareinstallation nutzen |
\language_syntax_incorrect |
|
\software_database_not_found |
|
\software_id_not_found |
|
\software_database_password_incorrect |
|