Пример #1
0
def setup_identity_service():
    bus = Bus()
    http = IdentityHTTPService(IDENTITY_HOST, IDENTITY_HTTP_PORT)
    tcp = IdentityTCPService(IDENTITY_HOST, IDENTITY_TCP_PORT)
    bus.serve_http(http)
    bus.serve_tcp(tcp)
    asyncio.get_event_loop().call_later(10, tcp.password_changed, "username")
    bus.start(REGISTRY_HOST, REGISTRY_PORT)
Пример #2
0
def setup_accounts_service():
    bus = Bus(REGISTRY_HOST, REGISTRY_PORT)
    accounts_service = AccountService(ACCOUNTS_HOST, ACCOUNTS_PORT)
    identity_client = IdentityClient()
    bus.require([identity_client])
    bus.serve_tcp(accounts_service)
    asyncio.get_event_loop().call_later(5, identity_client.create, None, 'test@123')
    bus.start()
Пример #3
0
def setup_identity_service():
    bus = Bus()
    http = IdentityHTTPService(IDENTITY_HOST, IDENTITY_HTTP_PORT)
    tcp = IdentityTCPService(IDENTITY_HOST, IDENTITY_TCP_PORT)
    bus.serve_http(http)
    bus.serve_tcp(tcp)
    asyncio. async (tcp.repeat_publish())
    bus.start(REGISTRY_HOST, REGISTRY_PORT, REDIS_HOST, REDIS_PORT)
Пример #4
0
def setup_identity_service():
    bus = Bus()
    http = IdentityHTTPService(IDENTITY_HOST, IDENTITY_HTTP_PORT)
    tcp = IdentityTCPService(IDENTITY_HOST, IDENTITY_TCP_PORT)
    bus.serve_http(http)
    bus.serve_tcp(tcp)
    asyncio.async(tcp.repeat_publish())
    bus.start(REGISTRY_HOST, REGISTRY_PORT, REDIS_HOST, REDIS_PORT)
Пример #5
0
def setup_accounts_service():
    bus = Bus()
    accounts_service = AccountService(ACCOUNTS_HOST, ACCOUNTS_PORT)
    identity_client = IdentityClient()
    bus.require([identity_client])
    bus.serve_tcp(accounts_service)
    asyncio.async(identity_client.repeat_request())
    bus.start(REGISTRY_HOST, REGISTRY_PORT, REDIS_HOST, REDIS_PORT)
Пример #6
0
from vyked import Bus
from ..golem.golem import Golem

REGISTRY_HOST = '127.0.0.1'
REGISTRY_PORT = 4500

REDIS_HOST = '127.0.0.1'
REDIS_PORT = 6379

if __name__ == '__main__':
    bus = Bus()
    Article, tcp_service, http_service = Golem.generate("Article", [('username', 'id'), ('email', str)])
    tcp_service.ronin = True
    http_service.ronin = True
    bus.serve_tcp(tcp_service)
    bus.serve_http(http_service)
    bus.start(REGISTRY_HOST, REGISTRY_PORT, REDIS_HOST, REDIS_PORT)

Пример #7
0
def setup_identity_service():
    bus = Bus(REGISTRY_HOST, REGISTRY_PORT)
    identity_service = IdentityService(IDENTITY_HOST, IDENTITY_PORT)
    identity_service.bus = bus
    bus.serve_tcp(identity_service)
    bus.start()