summaryrefslogtreecommitdiff
path: root/ambari-logsearch/ambari-logsearch-assembly
diff options
context:
space:
mode:
authoroleewere <oleewere@gmail.com>2016-04-25 18:31:51 +0200
committeroleewere <oleewere@gmail.com>2016-04-25 18:31:51 +0200
commitaa6a2a9ceec8c8dae5c493debf12e6b6a69f0f1d (patch)
tree02fe9c2371c562ea3f1dfc5e21f8a216b054515a /ambari-logsearch/ambari-logsearch-assembly
parentd917dd9d6ba8a9d995842072631d91fbfe3b7159 (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.xml108
-rw-r--r--ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/appender/posttrm15
-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