Skip to content

Commit 0452c40

Browse files
committed
Formatting Docker operation logs
1 parent 076bd42 commit 0452c40

File tree

3 files changed

+19
-23
lines changed

3 files changed

+19
-23
lines changed

src/main/scala/de/upb/cs/swt/delphi/instanceregistry/Docker/DockerActor.scala

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
2525
def receive: PartialFunction[Any, Unit] = {
2626

2727
case start(containerId) =>
28-
log.info(s"Docker Container started")
29-
Try(Await.result(container.start(containerId), Duration.Inf)) match {
30-
case Success(_) =>
31-
sender ! Status.Success
32-
case Failure(ex) =>
33-
sender ! Status.Failure(ex)
34-
}
28+
log.debug(s"Docker Container started")
29+
Try(Await.result(container.start(containerId), Duration.Inf)) match {
30+
case Success(_) =>
31+
sender ! Status.Success
32+
case Failure(ex) =>
33+
sender ! Status.Failure(ex)
34+
}
3535

3636
case create(componentType, instanceId, containerName) =>
3737
val containerConfig = ContainerConfig(Image = DockerImage.getImageName(componentType),
@@ -58,7 +58,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
5858
}
5959

6060
case stop(containerId) =>
61-
log.info(s"Stopping docker container..")
61+
log.debug(s"Stopping docker container..")
6262

6363
Try(Await.result(container.stop(containerId), Duration.Inf)) match {
6464
case Success(_) =>
@@ -68,9 +68,8 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
6868
}
6969

7070

71-
7271
case delete(containerId) =>
73-
log.info(s"Deleting docker container..")
72+
log.debug(s"Deleting docker container..")
7473
Try(Await.result(container.remove(containerId, force = false, removeVolumes = false), Duration.Inf)) match {
7574
case Success(_) =>
7675
sender ! Status.Success
@@ -79,7 +78,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
7978
}
8079

8180
case pause(containerId) =>
82-
log.info(s"Pausing docker container..")
81+
log.debug(s"Pausing docker container..")
8382
Try(Await.result(container.pause(containerId), Duration.Inf)) match {
8483
case Success(_) =>
8584
sender ! Status.Success
@@ -88,7 +87,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
8887
}
8988

9089
case unpause(containerId) =>
91-
log.info(s"Unpausing docker container..")
90+
log.debug(s"Unpausing docker container..")
9291
Try(Await.result(container.unpause(containerId), Duration.Inf)) match {
9392
case Success(_) =>
9493
sender ! Status.Success
@@ -97,7 +96,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
9796
}
9897

9998
case restart(containerId) =>
100-
log.info(s"Restarting docker container..")
99+
log.debug(s"Restarting docker container..")
101100
Try(Await.result(container.restart(containerId), Duration.Inf)) match {
102101
case Success(_) =>
103102
sender ! Status.Success
@@ -106,7 +105,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
106105
}
107106

108107
case runCommand(containerId, command, attachStdin, attachStdout, attachStderr, detachKeys, privileged, tty, user) =>
109-
log.info(s"running command in docker container..")
108+
log.debug(s"running command in docker container..")
110109
val createCommand = Try(Await.result(container.commandCreate(containerId, command, attachStdin, attachStdout, attachStderr, detachKeys, privileged, tty, user), Duration.Inf))
111110
createCommand match {
112111
case Failure(ex) => sender ! Failure(ex)
@@ -124,7 +123,7 @@ class DockerActor(connection: DockerConnection) extends Actor with ActorLogging
124123

125124
log.info(s"Fetching Container logs: stdErrSelected -> $stdErrSelected, stream -> $stream")
126125

127-
if(!stream){
126+
if (!stream) {
128127
val logResult = Try(Await.result(container.retrieveLogs(containerId, stdErrSelected), Duration.Inf))
129128
logResult match {
130129
case Failure(ex) =>
@@ -173,4 +172,5 @@ object DockerActor {
173172
tty: Option[Boolean],
174173
user: Option[String]
175174
)
175+
176176
}

src/main/scala/de/upb/cs/swt/delphi/instanceregistry/RequestHandler.scala

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ class RequestHandler(configuration: Configuration, instanceDao: InstanceDAO, con
275275
Failure(new RuntimeException(s"Failed to deploy container, docker host not reachable (${ex.getMessage})."))
276276
case Success((dockerId, host, port)) =>
277277
val normalizedHost = host.substring(1, host.length - 1)
278-
log.info(s"Deployed new '$componentType' container with id: $dockerId, host: $normalizedHost and port: $port.")
278+
log.info(s"Deployed new '$componentType' container with docker id: $dockerId, host: $normalizedHost and port: $port.")
279279

280280
val newInstance = Instance(Some(id),
281281
normalizedHost,
@@ -510,16 +510,15 @@ class RequestHandler(configuration: Configuration, instanceDao: InstanceDAO, con
510510
OperationResult.Ok
511511
}
512512
} else if (instanceDao.getInstance(id).get.instanceState != InstanceState.Paused) {
513-
log.info(s"Handling /stop for instance with id $id...")
513+
log.debug(s"Handling /stop for instance with id $id...")
514514

515515
val instance = instanceDao.getInstance(id).get
516516

517-
log.info("Stopping container...")
518517
implicit val timeout: Timeout = configuration.dockerOperationTimeout
519518

520519
(dockerActor ? stop(instance.dockerId.get)).map {
521520
_ =>
522-
log.info(s"Instance $id stopped.")
521+
log.info(s"Docker Instance $id stopped.")
523522
instanceDao.setStateFor(instance.id.get, InstanceState.Stopped)
524523
fireStateChangedEvent(instanceDao.getInstance(instance.id.get).get)
525524
}.recover {
@@ -560,7 +559,6 @@ class RequestHandler(configuration: Configuration, instanceDao: InstanceDAO, con
560559
log.info(s"Handling /start for instance with id $id...")
561560
val instance = instanceDao.getInstance(id).get
562561
if (instance.instanceState == InstanceState.Stopped) {
563-
log.info("Starting container...")
564562
implicit val timeout: Timeout = configuration.dockerOperationTimeout
565563

566564
(dockerActor ? start(instance.dockerId.get)).map {
@@ -600,8 +598,6 @@ class RequestHandler(configuration: Configuration, instanceDao: InstanceDAO, con
600598
if (notSafeToDelete) {
601599
OperationResult.BlockingDependency
602600
} else if (instance.instanceState != InstanceState.Running) {
603-
log.info("Deleting container...")
604-
605601
implicit val timeout: Timeout = configuration.dockerOperationTimeout
606602

607603
(dockerActor ? delete(instance.dockerId.get)).map {

src/main/scala/de/upb/cs/swt/delphi/instanceregistry/connection/Server.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ class Server(handler: RequestHandler) extends HttpApp
736736
def deleteContainer(id: Long): server.Route = {
737737
authenticateOAuth2[AccessToken]("Secure Site", AuthProvider.authenticateOAuthRequire(_, userType = UserType.Admin)) { token =>
738738
post {
739-
log.debug(s"POST /delete?Id=$id has been called")
739+
log.debug(s"POST /instances/$id/delete has been called")
740740
handler.handleDeleteContainer(id) match {
741741
case handler.OperationResult.IdUnknown =>
742742
log.warning(s"Cannot delete id $id, that id was not found.")

0 commit comments

Comments
 (0)