From c1bbec2a1c213c8d82b13d641de289a4b31c3ccb Mon Sep 17 00:00:00 2001 From: takezoe Date: Tue, 1 Apr 2014 04:53:32 +0900 Subject: [PATCH] Use logger instead of println --- src/main/scala/ssh/SshServerListener.scala | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/scala/ssh/SshServerListener.scala b/src/main/scala/ssh/SshServerListener.scala index b9bfb7c44..59cafe3ab 100644 --- a/src/main/scala/ssh/SshServerListener.scala +++ b/src/main/scala/ssh/SshServerListener.scala @@ -46,16 +46,17 @@ object SshServer { */ class SshServerListener extends ServletContextListener with SystemSettingsService { + private val logger = LoggerFactory.getLogger(classOf[SshServerListener]) + override def contextInitialized(sce: ServletContextEvent): Unit = { val settings = loadSystemSettings() if(settings.ssh){ - if(settings.baseUrl.isEmpty){ - // TODO use logger? - println("Could not start SshServer because the baseUrl is not configured.") - } else { - SshServer.start(sce.getServletContext, - settings.sshPort.getOrElse(SystemSettingsService.DefaultSshPort), - settings.baseUrl.get) + settings.baseUrl match { + case None => + logger.error("Could not start SshServer because the baseUrl is not configured.") + case Some(baseUrl) => + SshServer.start(sce.getServletContext, + settings.sshPort.getOrElse(SystemSettingsService.DefaultSshPort), baseUrl) } } }