Marcin Ziemiński created PIO-28:
-----------------------------------
Summary: Extract logic from functions handling console commands in
tools package.
Key: PIO-28
URL: https://issues.apache.org/jira/browse/PIO-28
Project: PredictionIO
Issue Type: Improvement
Reporter: Marcin Ziemiński
Priority: Minor
Currently functions used by Console.scala to handle commands are evaluated for
side effects - printing logs to the user. They either return integers or units
and sometimes use sys.exit(1) on failure.
The actual logic should be extracted from them to some other place for future
applications, e.g. to be used by admin server, which is not implemented yet.
Reporting results to the client should be separated from processing application
logic.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)