Repository: tinkerpop Updated Branches: refs/heads/tp33 3e308f522 -> 2cf551f08
Added a system error code for failed plugin installs to Gremlin Server CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2d315e82 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2d315e82 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2d315e82 Branch: refs/heads/tp33 Commit: 2d315e828149a132ecabf406af91acc3caec064c Parents: b98ff5e Author: Stephen Mallette <sp...@genoprime.com> Authored: Tue Aug 7 06:28:56 2018 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Tue Aug 7 06:30:08 2018 -0400 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + .../tinkerpop/gremlin/server/util/GremlinServerInstall.java | 3 +++ 2 files changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2d315e82/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 8137b45..495abd7 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -23,6 +23,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima [[release-3-2-10]] === TinkerPop 3.2.10 (Release Date: NOT OFFICIALLY RELEASED YET) +* Added an system error code for failed plugin installs for Gremlin Server `-i` option. * Match numbers in `choose()` options using `NumberHelper` (match values, ignore data type). * Added support for GraphSON serialization of `Date` in Javascript. * Fixed bug in Java driver where an disorderly shutdown of the server would cause the client to hang. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2d315e82/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java ---------------------------------------------------------------------- diff --git a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java index 03317d3..58532a0 100644 --- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java +++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java @@ -23,6 +23,8 @@ import org.apache.tinkerpop.gremlin.groovy.util.DependencyGrabber; import groovy.lang.GroovyClassLoader; /** + * Command line installer for plugins to Gremlin Server. + * * @author Stephen Mallette (http://stephen.genoprime.com) */ public class GremlinServerInstall { @@ -39,6 +41,7 @@ public class GremlinServerInstall { } catch (Exception iae) { System.out.println(String.format("Could not install the dependency: %s", iae.getMessage())); iae.printStackTrace(); + System.exit(1); } }