org.eso.ias.cdb.cdbchecker
package org.eso.ias.cdb.cdbchecker
Members list
Type members
Classlikes
Che CdbChecker checks for problems in the CDB in either JSON or RDB format.
Che CdbChecker checks for problems in the CDB in either JSON or RDB format.
The main task is to check if the graph is -acyclic (@see issue #70) but reports also other problems or inconsistency like unused IASIOs just to give an example. While the RDB is more robust against such problems, the JSON implementation is more weak and this tool could help.
Value parameters
- args
-
the arguments in the command line to open the right CDB
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object CdbChecker
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CdbChecker.type
class CdbCyclesChecker(val mapOfDasus: Map[String, DasuDao], val mapOfDasusToDeploy: Map[String, Set[DasuToDeployDao]])
Check and report cycles in the IAS by delegating to classes in the cdb topology package
Check and report cycles in the IAS by delegating to classes in the cdb topology package
Value parameters
- mapOfDasus
-
all the DASUs defined in the CDB
- mapOfDasusToDeploy
-
The DASUs to deploy in each Supervisor
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object CdbCyclesChecker
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CdbCyclesChecker.type
In this article