See inline Thanks, Hans
From: Mathivanan Naickan Palanivelu [mailto:mathi.naic...@oracle.com] Sent: den 25 april 2014 12:08 To: Hans Feldt; Bertil Engelholm Cc: opensaf-devel@lists.sourceforge.net Subject: RE: [PATCH 2 of 2] clm: add ETF file for CLMD [#848] Nice start. Like Bertil commented, yes CLMNA should also be part of the same ETF for the CLM 'software'! [Hans] sure this was just an RFC, the same or another file? And, What about the below, will they be part of some OpenSAF common ETF? +<xs:element name="SUType">++---------------- +<xs:element name="SGType">-+--------------- +<xs:element name="AppType">++---- +<xs:element name="CSType">++-------- +<xs:element name="ServiceType"> [Hans] I currently don't see any need for that. And did you not think of the need for defining any appropriate item from below? [Hans] Sorry I don't get this list, what exactly is missing from this ETF to generate the same imm.xml as today -<xs:element name="swBundle" maxOccurs="unbounded" minOccurs="0"> +<xs:element name="removal">++---------- +<xs:element name="installation">-+-------- </xs:sequence> [Hans] I currently don't see a need for the bundle part +<xs:element name="quiescingComplete" type="BoundedTimeT">- [Hans] already in there +<xs:element name="numInstances" type="UnsignedInt32T">- +<xs:element name="numMaxStandbyCsi" type="BoundedUInt32T">- [Hans] could add that +<xs:element name="instantiateCmd">-- [Hans] already in there +<xs:element name="numMaxActiveCsi" type="BoundedUInt32T">- [Hans] could add that +<xs:attributeGroup name="valueRange">- +<xs:complexType name="UnsignedInt32T">- +<xs:complexType name="BoundedUInt32T">- +<xs:complexType name="BoundedTimeT">- +<xs:complexType name="callbackOptionsT">---------- +<xs:complexType name="ProbationT">- +<xs:simpleType name="SaTimeT">- +<xs:simpleType name="SaStringT">- +<xs:simpleType name="VersionT">-- +<xs:simpleType name="SwBundleNameT">-- +<xs:simpleType name="CompTypeNameT">-- +<xs:simpleType name="SUTypeNameT">-- +<xs:simpleType name="SGTypeNameT">-- +<xs:simpleType name="AppTypeNameT">-- +<xs:simpleType name="CSTypeNameT">-- +<xs:simpleType name="SrvTypeNameT">-- +<xs:simpleType name="RecommendedRecoveryT">-- [Hans] already in there +<xs:simpleType name="HealthcheckVariantT">-- +<xs:simpleType name="RedModelT">-- +<xs:group name="CompCapability">-------------------- +<xs:group name="CompCallbackTimeouts">---------- +<xs:group name="CliParameters">------ +<xs:group name="CommonCompAttributes">----------------- [Hans] yes the relevant ones are configured +<xs:group name="ScopeOfImpact"> Thanks, Mathi. >-----Original Message----- >From: Hans Feldt [mailto:hans.fe...@ericsson.com] >Sent: Thursday, April 24, 2014 7:10 PM >To: bertil.engelh...@ericsson.com<mailto:bertil.engelh...@ericsson.com>; >Mathivanan Naickan Palanivelu >Cc: >opensaf-devel@lists.sourceforge.net<mailto:opensaf-devel@lists.sourceforge.net> >Subject: [PATCH 2 of 2] clm: add ETF file for CLMD [#848] > > osaf/services/saf/clmsv/config/ETF-CLMD.xml | 35 >+++++++++++++++++++++++++++++ > osaf/services/saf/clmsv/config/Makefile.am | 2 + > 2 files changed, 37 insertions(+), 0 deletions(-) > > >Add an ETF file for CLMD. The contents corresponds to what we have in the >IMM XML file. > >diff --git a/osaf/services/saf/clmsv/config/ETF-CLMD.xml >b/osaf/services/saf/clmsv/config/ETF-CLMD.xml >new file mode 100644 >--- /dev/null >+++ b/osaf/services/saf/clmsv/config/ETF-CLMD.xml >@@ -0,0 +1,35 @@ >+<?xml version="1.0" encoding="utf-8"?> >+<entityTypesFile >xmlns:xsi="http://www.w3.org/2001/XMLSchema-<http://www.w3.org/2001/XMLSchema-instance> >instance<http://www.w3.org/2001/XMLSchema-instance>" name="CLMD" >provider="OSAF"> >+ <AmfEntityType> >+ <CompType name="safCompType=OSAF-CLMD" >version="safVersion=1"> >+ <providesCSType >name="safCSType=OSAF-CLMD" >version="safVersion=1"> >+ ><oneactiveoronestandby/> >+ </providesCSType> >+ <saAware> >+ <healthCheck >key="safHealthcheckKey=Default"> >+ ><period lowerBound="240000000000" >default="240000000000"/> >+ ><maxDuration >lowerBound="180000000000"/> >+ </healthCheck> >+ <quiescingComplete >lowerBound="10000000000" default="10000000000"/> >+ <independent> >+ ><instantiateCmd> >+ > <command>xxCLCCLIDIRxx/osaf-clmd</command> >+ > <args>instantiate</args> >+ ></instantiateCmd> >+ ><cleanupCmd> >+ > <command>xxCLCCLIDIRxx/osaf-clmd</command> >+ > <args>cleanup</args> >+ ></cleanupCmd> >+ </independent> >+ </saAware> >+ ><disableRestart>true</disableRestart> >+ > <recoveryOnError>SA_AMF_NODE_FAILFAST</recoveryOnError> >+ <defaultClcCliTimeOut >lowerBound="10000000000"/> >+ <defaultCallbackTimeOut >lowerBound="40000000000"/> >+ <bundleReference >name="safSmfBundle=OSAF"/> >+ </CompType> >+ </AmfEntityType> >+ <AmfEntityType> >+ <CSType name="safCSType=OSAF-CLMD" >version="safVersion=1" /> >+ </AmfEntityType> >+</entityTypesFile> >diff --git a/osaf/services/saf/clmsv/config/Makefile.am >b/osaf/services/saf/clmsv/config/Makefile.am >--- a/osaf/services/saf/clmsv/config/Makefile.am >+++ b/osaf/services/saf/clmsv/config/Makefile.am >@@ -38,6 +38,8 @@ dist_pkgimmxml_svc_DATA += \ > clmsv_pl_template.xml > endif > >+dist_pkgetfxml_svc_DATA = \ >+ ETF-CLMD.xml > endif > > install-data-hook: ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available. Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel