> -----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

Reply via email to