Skip to content

Commit e091547

Browse files
committed
integrate new generic server api
1 parent 462b06a commit e091547

File tree

7 files changed

+8
-51
lines changed

7 files changed

+8
-51
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ThisBuild / organization := "app.softnetwork"
3131

3232
name := "scheduler"
3333

34-
ThisBuild / version := "0.1.2"
34+
ThisBuild / version := "0.1.3"
3535

3636
ThisBuild / scalaVersion := "2.12.15"
3737

common/build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name := "scheduler-common"
88

99
libraryDependencies ++= Seq(
1010
"com.markatta" %% "akron" % "1.2" excludeAll(ExclusionRule(organization = "com.typesafe.akka"), ExclusionRule(organization = "org.scala-lang.modules")),
11-
"app.softnetwork.api" %% "generic-server-api" % Versions.genericPersistence,
11+
"app.softnetwork.api" %% "generic-server-api" % Versions.server,
1212
"app.softnetwork.protobuf" %% "scalapb-extensions" % "0.1.5"
1313
)
1414

common/src/main/scala/app/softnetwork/scheduler/api/GrpcClient.scala

Lines changed: 0 additions & 43 deletions
This file was deleted.

common/src/main/scala/app/softnetwork/scheduler/api/SchedulerClient.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package app.softnetwork.scheduler.api
22

33
import akka.actor.typed.ActorSystem
44
import akka.grpc.GrpcClientSettings
5+
import app.softnetwork.api.server.client.{GrpcClient, GrpcClientFactory}
56
import app.softnetwork.schedule.api.{
67
AddScheduleRequest,
78
RemoveScheduleRequest,

project/src/main/scala/app/softnetwork/sbt/build/Versions.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,7 @@ object Versions {
44

55
val genericPersistence = "0.2.5.15"
66

7+
val server = "0.2.6.2"
8+
79
val scalatest = "3.1.1"
810
}

testkit/build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ organization := "app.softnetwork.scheduler"
77
name := "scheduler-testkit"
88

99
libraryDependencies ++= Seq(
10-
"app.softnetwork.api" %% "generic-server-api-testkit" % Versions.genericPersistence,
10+
"app.softnetwork.api" %% "generic-server-api-testkit" % Versions.server,
1111
"app.softnetwork.persistence" %% "persistence-core-testkit" % Versions.genericPersistence
1212
)

testkit/src/main/scala/app/softnetwork/scheduler/api/SchedulerGrpcServices.scala

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,14 @@ package app.softnetwork.scheduler.api
33
import akka.actor.typed.ActorSystem
44
import akka.http.scaladsl.model.{HttpRequest, HttpResponse}
55
import app.softnetwork.api.server.GrpcServices
6+
import app.softnetwork.api.server.scalatest.ServerTestKit
67
import app.softnetwork.schedule.api.SchedulerServiceApiHandler
78
import app.softnetwork.scheduler.launch.SchedulerGuardian
89

910
import scala.concurrent.Future
1011

1112
trait SchedulerGrpcServices extends GrpcServices {
12-
_: SchedulerGuardian =>
13-
14-
def interface: String
15-
16-
def port: Int
13+
_: SchedulerGuardian with ServerTestKit =>
1714

1815
override def grpcServices
1916
: ActorSystem[_] => Seq[PartialFunction[HttpRequest, Future[HttpResponse]]] =

0 commit comments

Comments
 (0)