Job management and preparation for multi-hosting.

This commit is contained in:
alex committed 2023-05-08 20:39:41 -07:00
1 parent a2d9e14f3a
commit ace2c07aa1
30 files changed
+3879 -2307

No files matched your search

@@ -51,4 +51,20 @@ class StableDiffusionRpcClient(val channel: Channel) {
val tokenizerServiceCoroutine: TokenizerServiceGrpcKt.TokenizerServiceCoroutineStub by lazy {
TokenizerServiceGrpcKt.TokenizerServiceCoroutineStub(channel)
}
val jobService: JobServiceGrpc.JobServiceStub by lazy {
JobServiceGrpc.newStub(channel)
}
val jobServiceBlocking: JobServiceGrpc.JobServiceBlockingStub by lazy {
JobServiceGrpc.newBlockingStub(channel)
}
val jobServiceFuture: JobServiceGrpc.JobServiceFutureStub by lazy {
JobServiceGrpc.newFutureStub(channel)
}
val jobServiceCoroutine: JobServiceGrpcKt.JobServiceCoroutineStub by lazy {
JobServiceGrpcKt.JobServiceCoroutineStub(channel)
}
}