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

thomas liu updated SLIDER-834:
------------------------------
    Description: 
<metainfo>
  <schemaVersion>2.0</schemaVersion>
  <application>
    <name>PHOENIX</name>
    <comment>
      Apache Phoenix is ...
    </comment>
    <version>...</version>
    <type>ADDON-PACKAGE</type>
    <minHadoopVersion>XXX</minHadoopVersion>
    
    <components>
      <component>
        <name>HBASE_CLIENT</name>
        <category>CLIENT</category>
        <commandScript>
          <script>scripts/hbase_client.py</script>
          <scriptType>PYTHON</scriptType>
        </commandScript>
      </component>
    </components>

    <osSpecifics>
      <osSpecific>
        <osType>any</osType>
        <packages>
          <package>
            <type>tarball</type>
            <name>files/hbase-0.98.4.2.2.0.0-2041-hadoop2.tar.gz</name>
          </package>
        </packages>
      </osSpecific>
    </osSpecifics>

    <configFiles>
      <configFile>
        <type>xml</type>
        <fileName>hbase-site.xml</fileName>
        <dictionaryName>hbase-site</dictionaryName>
      </configFile>
      <configFile>
        <type>env</type>
        <fileName>hbase-env.sh</fileName>
        <dictionaryName>hbase-env</dictionaryName>
      </configFile>
      <configFile>
        <type>env</type>
        <fileName>hbase-log4j.properties</fileName>
        <dictionaryName>hbase-log4j</dictionaryName>
      </configFile>
      <configFile>
        <type>env</type>
        <fileName>hbase-policy.xml</fileName>
        <dictionaryName>hbase-policy</dictionaryName>
      </configFile>
    </configFiles>

  </application>
</metainfo>


> Define schema in appConfig.json and metainfo.json to specify addon packages 
> and enable Slider to read them into meta data
> -------------------------------------------------------------------------------------------------------------------------
>
>                 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
>
>
> <metainfo>
>   <schemaVersion>2.0</schemaVersion>
>   <application>
>     <name>PHOENIX</name>
>     <comment>
>       Apache Phoenix is ...
>     </comment>
>     <version>...</version>
>     <type>ADDON-PACKAGE</type>
>     <minHadoopVersion>XXX</minHadoopVersion>
>     
>     <components>
>       <component>
>         <name>HBASE_CLIENT</name>
>         <category>CLIENT</category>
>         <commandScript>
>           <script>scripts/hbase_client.py</script>
>           <scriptType>PYTHON</scriptType>
>         </commandScript>
>       </component>
>     </components>
>     <osSpecifics>
>       <osSpecific>
>         <osType>any</osType>
>         <packages>
>           <package>
>             <type>tarball</type>
>             <name>files/hbase-0.98.4.2.2.0.0-2041-hadoop2.tar.gz</name>
>           </package>
>         </packages>
>       </osSpecific>
>     </osSpecifics>
>     <configFiles>
>       <configFile>
>         <type>xml</type>
>         <fileName>hbase-site.xml</fileName>
>         <dictionaryName>hbase-site</dictionaryName>
>       </configFile>
>       <configFile>
>         <type>env</type>
>         <fileName>hbase-env.sh</fileName>
>         <dictionaryName>hbase-env</dictionaryName>
>       </configFile>
>       <configFile>
>         <type>env</type>
>         <fileName>hbase-log4j.properties</fileName>
>         <dictionaryName>hbase-log4j</dictionaryName>
>       </configFile>
>       <configFile>
>         <type>env</type>
>         <fileName>hbase-policy.xml</fileName>
>         <dictionaryName>hbase-policy</dictionaryName>
>       </configFile>
>     </configFiles>
>   </application>
> </metainfo>



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

Reply via email to