> -----Original Message----- > From: Bertil Engelholm > Sent: den 25 april 2014 07:31 > To: Hans Feldt; [email protected] > Cc: [email protected] > Subject: RE: [PATCH 2 of 2] clm: add ETF file for CLMD [#848] > > What about CLMNA? Should it be in a separate file or in this one (for CLMSV)? [Hans] I would prefer a separate file for each AMF component. For a tool I guess it does not matter. For a human looking to find an ETF for an AMF comp it be easier with separate files. What is your preference?
> Should the version of the CS type be set outside (as CT version) or should it > be 4.0.0 as before? [Hans] Maybe the use of 4.0.0 was a mistake. Should these numbers ever change and do we need a semantic interpretation like 4.0.0 is promising compared to 1,2,3 etc? CS type version is hardcoded now, what do you mean set outside? > The CT and CS names does not match the current names, this will be a problem > if this information > is used for upgrades of systems with current names. [Hans] the current names were not good, e.g. contain redundant information: safCompType=OpenSafCompTypeCLM I do agree we need alignment between imm.xml and etf.xml, we cannot have different naming. Eventually perhaps a tool should generate imm.xml from the ETFs. Ideally I think we should change the names. We need a fresh start in opensaf with the best we can think of now. The problem is change to what? /Hans > > /Bertil > > -----Original Message----- > From: Hans Feldt > Sent: den 24 april 2014 15:40 > To: Bertil Engelholm; [email protected] > Cc: [email protected] > 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-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 [email protected] https://lists.sourceforge.net/lists/listinfo/opensaf-devel
