def doInstall(info): " do install of activation info" logger.info("OracleDatabaseContainer: doInstall:Enter") hostname = "localhost"; try: hostname = InetAddress.getLocalHost().getCanonicalHostName() except: type, value, traceback = sys.exc_info() logger.severe("Hostname error:" + `value`) dbInstallOption = getVariableValue("DB_INSTALL_OPTION") if dbInstallOption == "INSTALL_DB_AND_CONFIG": globalLockString = "OracleEnabler-" + hostname ContainerUtils.releaseGlobalLock(globalLockString) logger.info("Released global lock with name: " + globalLockString) try: oracleDatabase = getVariableValue("ORACLE_DATABASE_OBJECT") if oracleDatabase: oracleDatabase.installActivationInfo(info) except: type, value, traceback = sys.exc_info() logger.severe("Unexpected error in OracleDatabaseContainer:doInstall:" + `value`) logger.info("OracleDatabaseContainer: doInstall:Exit")
def doInstall(info): " do install of activation info" logger.info("OracleDatabaseContainer: doInstall:Enter") hostname = "localhost" try: hostname = InetAddress.getLocalHost().getCanonicalHostName() except: type, value, traceback = sys.exc_info() logger.severe("Hostname error:" + ` value `) dbInstallOption = getVariableValue("DB_INSTALL_OPTION") if dbInstallOption == "INSTALL_DB_AND_CONFIG": globalLockString = "OracleEnabler-" + hostname ContainerUtils.releaseGlobalLock(globalLockString) logger.info("Released global lock with name: " + globalLockString) try: oracleDatabase = getVariableValue("ORACLE_DATABASE_OBJECT") if oracleDatabase: oracleDatabase.installActivationInfo(info) except: type, value, traceback = sys.exc_info() logger.severe( "Unexpected error in OracleDatabaseContainer:doInstall:" + ` value `) logger.info("OracleDatabaseContainer: doInstall:Exit")
def __unlock(self): "unlock global lock" if self.__locked: ContainerUtils.releaseGlobalLock(self.__swarmid) self.__locked = None
def __unlock(self): "unlock global lock" if self.__locked: ContainerUtils.releaseGlobalLock(self.__clusterConfigDir) self.__locked = None
def __unlock(self): "unlock global lock" logger.info("Release build lock:" + self.__buildLock) if self.__locked: ContainerUtils.releaseGlobalLock(self.__buildLock)
def __unlock(self): "unlock global lock" logger.info("Release build lock:" + self.__buildLock) if self.__locked: ContainerUtils.releaseGlobalLock(self.__buildLock)
def __unlock(self): "unlock global lock" if self.__locked: ContainerUtils.releaseGlobalLock(self.__swarmid) self.__locked = None
def __unlock(self): "unlock global lock" if self.__locked: ContainerUtils.releaseGlobalLock(self.__clusterConfigDir) self.__locked = None