[ 
https://issues.apache.org/jira/browse/SLIDER-834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

thomas liu resolved SLIDER-834.
-------------------------------
    Resolution: Fixed

> Read addon package configurations in appConfig.json and metainfo.json into 
> AgentProviderService
> -----------------------------------------------------------------------------------------------
>
>                 Key: SLIDER-834
>                 URL: https://issues.apache.org/jira/browse/SLIDER-834
>             Project: Slider
>          Issue Type: Sub-task
>          Components: app-package, client
>            Reporter: thomas liu
>            Assignee: thomas liu
>             Fix For: Slider 0.80
>
>
> Example metainfo.xml/json schema:
> {code:xml}
> <metainfo>
>   <schemaVersion>2.0</schemaVersion>
>   <applicationPackage>
>     <name>PHOENIX</name>
>     <comment>
>       Apache Phoenix is
>     </comment>
>     <version>2.0</version>
>     <type>ADDON-PACKAGE</type>
>     <minHadoopVersion>1.0</minHadoopVersion>
>     
>     <components>
>       <component>
>         <name>HBASE_REST</name>             ----- this add on package should 
> be applied to hbase_rest component
>         <commandScript>
>           <script>scripts/addon_hbase_rest.py</script>      ----- location of 
> the script to be used by Slider in zip file/package
>           <scriptType>PYTHON</scriptType>
>           <timeout>600</timeout>
>         </commandScript>
>       </component>
>       <component>
>         <name>HBASE_MASTER</name>        ----- this add on package should be 
> applied to hbase_master component
>         <commandScript>
>           <script>scripts/addon_hbase_master.py</script> -----location of the 
> script to be used by Slider in zip file/package
>           <scriptType>PYTHON</scriptType>
>         </commandScript>
>       </component>
>     </components>
>   </applicationPackage>
> </metainfo>
> {code}
> Another example:
> {code:xml}
> <metainfo>
>   <schemaVersion>2.0</schemaVersion>
>   <applicationPackage>
>     <name>RANGER</name>
>     <comment>
>       Apache RANGER is
>     </comment>
>     <version>2.0</version>
>     <type>ADDON-PACKAGE</type>
>     <minHadoopVersion>1.0</minHadoopVersion>
>     
>     <components>
>       <component>
>         <name>ALL</name>  ----- this add on package should be applied to all 
> components
>         <commandScript>
>           <script>scripts/all.py</script>
>           <scriptType>PYTHON</scriptType>
>           <timeout>600</timeout>
>         </commandScript>
>       </component>
>     </components>
>   </applicationPackage>
> </metainfo>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to