import devplacepy_services.base.bootstrap
|
|
|
|
from devplacepy_services.base.service import BaseMicroservice, build_standard_app
|
|
from devplacepy_services.email.routes import router
|
|
|
|
|
|
class EmailService(BaseMicroservice):
|
|
name = "email"
|
|
title = "Email"
|
|
default_port = 10636
|
|
workers = 1
|
|
stateful = True
|
|
depends_on = ["database"]
|
|
|
|
def build_app(self):
|
|
return build_standard_app(self, routers=[(router,)])
|
|
|
|
|
|
_service = EmailService()
|
|
app = _service.build_app() |