Skip to content

Commit

Permalink
Updated packagaing
Browse files Browse the repository at this point in the history
  • Loading branch information
Robert (Bobby) Evans committed Dec 7, 2016
1 parent f0b18d9 commit 9a69922
Show file tree
Hide file tree
Showing 5 changed files with 107 additions and 583 deletions.
11 changes: 7 additions & 4 deletions bin/storm.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ def init_storm_env():
USER_CONF_DIR = CLUSTER_CONF_DIR

STORM_LIB_DIR = os.path.join(STORM_DIR, "lib")
STORM_DRPC_LIB_DIR = os.path.join(STORM_DIR, "lib-drpc-server")
STORM_BIN_DIR = os.path.join(STORM_DIR, "bin")
STORM_LOG4J2_CONF_DIR = os.path.join(STORM_DIR, "log4j2")
STORM_SUPERVISOR_LOG_FILE = os.getenv('STORM_SUPERVISOR_LOG_FILE', "supervisor.log")
Expand Down Expand Up @@ -126,10 +127,10 @@ def get_jars_full(adir):

def get_classpath(extrajars, daemon=True):
ret = get_jars_full(STORM_DIR)
ret.extend(get_jars_full(STORM_DIR + "/lib"))
ret.extend(get_jars_full(STORM_DIR + "/extlib"))
ret.extend(get_jars_full(STORM_LIB_DIR))
ret.extend(get_jars_full(os.path.join(STORM_DIR, "extlib")))
if daemon:
ret.extend(get_jars_full(STORM_DIR + "/extlib-daemon"))
ret.extend(get_jars_full(os.path.join(STORM_DIR, "extlib-daemon")))
if STORM_EXT_CLASSPATH != None:
for path in STORM_EXT_CLASSPATH.split(os.pathsep):
ret.extend(get_jars_full(path))
Expand Down Expand Up @@ -758,12 +759,14 @@ def drpc():
"-DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector",
"-Dlog4j.configurationFile=" + os.path.join(get_log4j2_conf_dir(), "cluster.xml")
]
allextrajars = get_jars_full(STORM_DRPC_LIB_DIR)
allextrajars.append(CLUSTER_CONF_DIR)
exec_storm_class(
"org.apache.storm.daemon.drpc.DRPCServer",
jvmtype="-server",
daemonName="drpc",
jvmopts=jvmopts,
extrajars=[CLUSTER_CONF_DIR])
extrajars=allextrajars)

def dev_zookeeper():
"""Syntax: [storm dev-zookeeper]
Expand Down
54 changes: 4 additions & 50 deletions storm-dist/binary/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,54 +40,8 @@
<maven.build.timestamp.format>YYYYMMddHHmm</maven.build.timestamp.format>
</properties>

<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
<artifactId>storm-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.storm</groupId>
<artifactId>storm-rename-hack</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>

<build>
<finalName>apache-storm-${project.version}</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<attach>true</attach>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<descriptors>
<descriptor>${project.basedir}/src/main/assembly/binary.xml</descriptor>
</descriptors>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<modules>
<module>storm-drpc-server-bin</module>
<module>final-package</module>
</modules>
</project>
Loading

0 comments on commit 9a69922

Please sign in to comment.