Update NCCli.scala
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
index 5481472..5b9bcc3 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
@@ -569,6 +569,19 @@
case None ⇒ Seq("-ea", "-Xms1024m")
}
+ if (mdls != null) {
+ if (hasExternalModels(mdls) && addCp == null)
+ throw new IllegalStateException(
+ s"Additional classpath is required when deploying your own models. " +
+ s"Use ${c("--cp")} parameters to provide additional classpath.")
+ }
+
+ if (mdls == null && addCp != null)
+ warn(s"Additional classpath (${c("--cp")}) but no models (${c("--models")}).")
+
+ if (addCp != null)
+ checkClasspath(addCp)
+
checkFilePath(cfgPath)
val sep = System.getProperty("path.separator")
@@ -2248,9 +2261,6 @@
case None ⇒ ()
}
- if (state.accessToken.isDefined)
- logln(s"Server signed in with default '${c(DFLT_USER_EMAIL)}' user.")
-
val parser = new DefaultParser()
parser.setEofOnUnclosedBracket(Bracket.CURLY, Bracket.ROUND, Bracket.SQUARE)