Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

perform() - Administrative Aktionen starten

Funktion:

BcAdminLu62Gateway.perform()

startet für den openUTM-LU62 Gateway die angegebene Aktion.

Parameter:

bc_object
(BcObject vom Typ BcObjectType.LU62GATEWAY)

openUTM-LU62 Gateway, für den die Aktion gestartet werden soll.

action (String)

Aktion, die für den angegebenen openUTM-LU62 Gateway gestartet werden soll. Mögliche Werte sind (siehe BcDef.ACTION_xxx in der MC-CLI-JavaDoc)

check-adm

überprüft die Administrierbarkeit des openUTM-LU62 Gateways.

check-avail

überprüft die Verfügbarkeit des openUTM-LU62 Gateways.

save

sichert die Änderungen, die für diesen openUTM-LU62 Gateway in der aktuellen Sitzung gemacht worden sind

start

startet den openUTM-LU62 Gateway

stop

beendet den openUTM-LU62 Gateway

Rückgabe:

(BcObject mit Typ BcObjectType.ACTION):
Enthält alle Informationen über die gestartete Aktion und sämtliche Teilaktionen. Um genauere Informationen zu erhalten, kann eine Funktion des Moduls BcAdminAction mit diesem Objekt als Parameter aufgerufen werden.

Exceptions:

BcObjectException, BcParameterException, BcToolException

Beispiel:

...
import BcAdminLu62Gateway
...
getProps={"host": "bchost01", "install-path": "/opt/lib/utmlu62"}
gw_obj=BcAdminLu62Gateway.getObject(getProps)
actResult=BcAdminLu62Gateway.perform(gw_obj, "check-avail")
if BcAdminAction.isFinishedSuccessfully(actResult):
resultString=BcAdminAction.getResults(actResult)[0]["result"]
print "communication service is " +resultString
...