diff options
author | oleewere <oleewere@gmail.com> | 2016-04-25 18:31:51 +0200 |
---|---|---|
committer | oleewere <oleewere@gmail.com> | 2016-04-25 18:31:51 +0200 |
commit | aa6a2a9ceec8c8dae5c493debf12e6b6a69f0f1d (patch) | |
tree | 02fe9c2371c562ea3f1dfc5e21f8a216b054515a /ambari-logsearch/ambari-logsearch-assembly | |
parent | d917dd9d6ba8a9d995842072631d91fbfe3b7159 (diff) |
AMBARI-15865. Add 'ambari-logsearch-solr-client' module for ambari (oleewere)
Diffstat (limited to 'ambari-logsearch/ambari-logsearch-assembly')
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/pom.xml | 108 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/posttrm | 15 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/control (renamed from ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/control) | 2 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postinst (renamed from ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postinst) | 0 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postrm (renamed from ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postrm) | 0 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/preinst (renamed from ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/preinst) | 0 | ||||
-rw-r--r-- | ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/prerm (renamed from ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/prerm) | 0 |
7 files changed, 54 insertions, 71 deletions
diff --git a/ambari-logsearch/ambari-logsearch-assembly/pom.xml b/ambari-logsearch/ambari-logsearch-assembly/pom.xml index 2db0608dcf..90504e60d5 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/pom.xml +++ b/ambari-logsearch/ambari-logsearch-assembly/pom.xml @@ -31,15 +31,15 @@ <solr.tar>http://apache.mirrors.lucidnetworks.net/lucene/solr/${solr.version}/solr-${solr.version}.tgz</solr.tar> <solr.mapping.path>${mapping.base.path}/ambari-logsearch-solr</solr.mapping.path> <solr.package.name>ambari-logsearch-solr</solr.package.name> + <solr.client.package.name>ambari-logsearch-solr-client</solr.client.package.name> + <solr.client.mapping.path>${mapping.base.path}/${solr.client.package.name}</solr.client.mapping.path> + <solr.client.dir>${project.basedir}/../ambari-logsearch-solr-client</solr.client.dir> <logsearch.portal.package.name>ambari-logsearch-portal</logsearch.portal.package.name> <logsearch.portal.mapping.path>${mapping.base.path}/ambari-logsearch-portal</logsearch.portal.mapping.path> <logsearch.portal.dir>${project.basedir}/../ambari-logsearch-portal</logsearch.portal.dir> <logsearch.logfeeder.package.name>ambari-logsearch-logfeeder</logsearch.logfeeder.package.name> <logsearch.logfeeder.mapping.path>${mapping.base.path}/ambari-logsearch-logfeeder</logsearch.logfeeder.mapping.path> <logsearch.logfeeder.dir>${project.basedir}/../ambari-logsearch-logfeeder</logsearch.logfeeder.dir> - <logsearch.appender.package.name>ambari-logsearch-appender</logsearch.appender.package.name> - <logsearch.appender.mapping.path>${mapping.base.path}/ambari-logsearch-appender</logsearch.appender.mapping.path> - <logsearch.appender.dir>${project.basedir}/../ambari-logsearch-appender</logsearch.appender.dir> <logsearch.portal.conf.mapping.path>/etc/${logsearch.portal.package.name}/conf</logsearch.portal.conf.mapping.path> <logsearch.logfeeder.conf.mapping.path>/etc/${logsearch.logfeeder.package.name}/conf </logsearch.logfeeder.conf.mapping.path> @@ -100,6 +100,27 @@ </configuration> </execution> <execution> + <id>logsearch-solr-client</id> + <phase>package</phase> + <goals> + <goal>rpm</goal> + </goals> + <configuration> + <group>Development</group> + <name>${solr.client.package.name}</name> + <mappings> + <mapping> + <directory>${solr.client.mapping.path}</directory> + <sources> + <source> + <location>${solr.client.dir}/target/package</location> + </source> + </sources> + </mapping> + </mappings> + </configuration> + </execution> + <execution> <id>logsearch-portal</id> <phase>package</phase> <goals> @@ -186,27 +207,6 @@ </mappings> </configuration> </execution> - <execution> - <id>logsearch-appender</id> - <phase>package</phase> - <goals> - <goal>rpm</goal> - </goals> - <configuration> - <group>Development</group> - <name>${logsearch.appender.package.name}</name> - <mappings> - <mapping> - <directory>${logsearch.appender.mapping.path}</directory> - <sources> - <source> - <location>${logsearch.appender.dir}/target/package</location> - </source> - </sources> - </mapping> - </mappings> - </configuration> - </execution> </executions> </plugin> <plugin> @@ -273,9 +273,9 @@ <directory>${project.basedir}/src/main/package/deb</directory> <excludes> <exclude>solr/postinst</exclude> + <exclude>solr-client/postinst</exclude> <exclude>portal/postinst</exclude> <exclude>logfeeder/postinst</exclude> - <exclude>appender/postinst</exclude> </excludes> <filtering>false</filtering> </resource> @@ -283,9 +283,9 @@ <directory>${project.basedir}/src/main/package/deb</directory> <includes> <include>solr/postinst</include> + <include>solr-client/postinst</include> <include>portal/postinst</include> <include>logfeeder/postinst</include> - <include>appender/postinst</include> </includes> <filtering>true</filtering> </resource> @@ -326,6 +326,32 @@ </execution> <execution> + <phase>package</phase> + <id>jdeb-solr-client</id> + <goals> + <goal>jdeb</goal> + </goals> + <configuration> + <controlDir>${basedir}/src/main/package/deb/solr-client</controlDir> + <deb>${basedir}/target/${solr.client.package.name}_${package-version}-${package-release}.deb</deb> + <skip>false</skip> + <skipPOMs>false</skipPOMs> + <dataSet> + <data> + <src>${solr.client.dir}/target/ambari-logsearch-solr-client.tar.gz</src> + <type>archive</type> + <mapper> + <type>perm</type> + <user>root</user> + <group>root</group> + <prefix>${solr.client.mapping.path}</prefix> + </mapper> + </data> + </dataSet> + </configuration> + </execution> + + <execution> <id>jdeb-portal</id> <phase>package</phase> <goals> @@ -422,34 +448,6 @@ </dataSet> </configuration> </execution> - - <execution> - <id>jdeb-appender</id> - <phase>package</phase> - <goals> - <goal>jdeb</goal> - </goals> - <configuration> - <controlDir>${basedir}/src/main/package/deb/appender</controlDir> - <deb>${basedir}/target/${logsearch.appender.package.name}_${package-version}-${package-release}.deb - </deb> - <skip>false</skip> - <skipPOMs>false</skipPOMs> - <dataSet> - <data> - <src>${logsearch.appender.dir}/target/ambari-logsearch-appender.tar.gz</src> - <type>archive</type> - <mapper> - <prefix>${logsearch.appender.mapping.path}</prefix> - <type>perm</type> - <user>root</user> - <group>root</group> - </mapper> - </data> - </dataSet> - </configuration> - </execution> - </executions> </plugin> <plugin> @@ -502,7 +500,7 @@ </dependency> <dependency> <groupId>org.apache.ambari</groupId> - <artifactId>ambari-logsearch-appender</artifactId> + <artifactId>ambari-logsearch-solr-client</artifactId> <version>${project.version}</version> </dependency> </dependencies> diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/posttrm b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/posttrm deleted file mode 100644 index 21a01faa53..0000000000 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/posttrm +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/control b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/control index b853f138f9..88bafcb590 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/control +++ b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/control @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License -Package: [[logsearch.logfeeder.package.name]] +Package: [[solr.client.package.name]] Version: [[package-version]]-[[package-release]] Section: [[deb.section]] Priority: [[deb.priority]] diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postinst b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postinst index 21a01faa53..21a01faa53 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postinst +++ b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postinst diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postrm b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postrm index 21a01faa53..21a01faa53 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/postrm +++ b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/postrm diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/preinst b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/preinst index 21a01faa53..21a01faa53 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/preinst +++ b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/preinst diff --git a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/prerm b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/prerm index 21a01faa53..21a01faa53 100644 --- a/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/prerm +++ b/ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/solr-client/prerm |