Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Aufbau des Anwenderskripts

Um die Funktionen der am MC-CLI angebotenen Jython-Module nutzen zu können, müssen Sie in Ihrem MC-CLI-Skript folgende Vorgaben beachten:

  • Jedes MC-CLI-Skript, das Java-Klassen anspricht, muss die entsprechenden import-Anweisungen für die Java-Klassen des MC-CLI enthalten (siehe Java-Klassen ):


    import com.fujitsu.ts.jca.tools.mc.cli.BcDef as BcDef
    import com.fujitsu.ts.jca.tools.mc.cli.BcParameterException 
                                                as BcParameterException
    import com.fujitsu.ts.jca.tools.mc.cli.BcObjectException
                                                as BcObjectException
    import com.fujitsu.ts.jca.tools.mc.cli.BcToolException
                                                 as BcToolException 
    
  • Für jedes MC-CLI Modul, dessen Funktionen im Skript aufgerufen werden, müssen Sie eine import-Anweisung import <mc-cli-modul> absetzen (z.B. import BcAdminMain).
     

  • Zu Beginn des Skripts müssen Sie die Funktion BcAdminMain.init() aufrufen, die die Sitzung der Management Console startet und die Konfigurationsdatei liest. Danach können Sie andere MC-CLI-Funktionen aufrufen.
     

  • Sind ein Proxy oder Proxy Cluster mit einem Administrations-Passwort geschützt, müssen Sie vor Aufruf einer Funktion, die den Proxy oder Proxy Cluster als Parameter verwendet, eine erfolgreiche Authentifizierung für dieses Objekt durchführen (siehe Funktion authenticate() - Beim Proxy Cluster authentifizieren ).
     

  • Um Änderungen wirksam zu machen, müssen die Änderungen explizit gesichert werden und in die Konfiguration der jeweiligen Komponente eingearbeitet werden. Das erfolgt mit der Funktion perform() und dem Parameter action (= "save", "update-config", "update-ra-xml") oder bei BcAdminMain.close() mit dem Parameter save_all=True
     

  • Am Ende des Skripts muss die Funktion BcAdminMain.close() aufgerufen werden, die die Sitzung der Management Console schließt. Erst danach können wieder andere Sitzungen der Management Console mit derselben Konfigurationsdatei gestartet werden.

    Wird eine Sitzung der Management Console nicht ordnungsgemäß beendet, wird ggf. die Synchronisierungsdatei ConsoleInUse.txt im Installationsverzeichnis der Management Console nicht gelöscht und jeder weitere Start einer Management Console Sitzung wird abgebrochen. In diesem Fall muss diese Datei von Hand gelöscht werden.