[
https://issues.apache.org/jira/browse/SLIDER-834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gour Saha updated SLIDER-834:
-----------------------------
Description:
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}
was:
Example metainfo.xml/json schema:
<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>
Another example:
<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>
> 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
> 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)