Commit 79a71661 authored by Gino Tosti's avatar Gino Tosti
Browse files

added blobber, controller and monitoring controller in test CDB and updated...

added blobber, controller and monitoring controller in test CDB and updated the script that create the test CDB; added generation of random integer value to Int16 node in simulation server
parent 34c404eb
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -103,13 +103,18 @@ def createCBDBaseDir(dirname):

def createCDBDirs():
	basedir=os.environ["ACS_CDB"]
	templatedir=os.environ["PYGEN"]+"/templates/Alarms"
	templatedir=os.environ["PYGEN"]+ "/templates/CDB" #/templates/Alarms"
	print (basedir)
	if basedir=="":
	   print ("ACS_CDB variable is not defined")
	   return False
	else:
		almadir = basedir+"/CDB/alma"
		alarmdir=basedir+"/CDB"    #"/CDB/Alarms"
		if os.path.exists(alarmdir):
			print ("dir:",alarmdir," already exists")
		else:
			shutil.copytree(templatedir,alarmdir)
		"""almadir = basedir+"/CDB/alma"
		if createDir(almadir):
			srt="directory:"+almadir+" created"
			print (srt)
@@ -130,12 +135,8 @@ def createCDBDirs():
		if createDir(managerdir):
			print ("directory:"+managerdir+" created")
		else: 
			print ("error creting directory:"+managerdir)
		alarmdir=basedir+"/CDB/Alarms"
		if os.path.exists(alarmdir):
			print ("dir:",alarmdir," already exists")
		else:
			shutil.copytree(templatedir,alarmdir)	   
			print ("error creting directory:"+managerdir)"""
			   
def createManagerXml():
	basedir=os.environ["ACS_CDB"]
	managerdir = basedir+"/CDB/MACI/Managers/Manager"
+10 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>

<alarm-system-configuration 
   xmlns="urn:schemas-cosylab-com:acsalarm-alarmservice:1.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


	<configuration-property name="Implementation">CERN</configuration-property>
</alarm-system-configuration>
+14 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<categories 
	xmlns="urn:schemas-cosylab-com:acsalarm-categories:1.0" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <category is-default="true" path="CATEGORY1">
    <description>Test category 1</description>
    <alarms>
      <FaultFamily>BaciPropTest#testDoubleVar</FaultFamily>
      <FaultFamily>BaciPropTest#testPatternVar</FaultFamily>
      <FaultFamily>TestFF</FaultFamily>
      <FaultFamily>AnotherFF</FaultFamily>
    </alarms>
  </category>
</categories>
+16 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
  - Sample configuration of alarm reduction links.
 -->
<reduction-definitions 
   xmlns="urn:schemas-cosylab-com:AcsAlarmSystem:1.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<!--
	<links-to-create/>

	<thresholds/>
-->

</reduction-definitions>
+8 KiB

File added.

No diff preview for this file type.

Loading