Skip to content

cuipeng/oriole-service

 
 

Repository files navigation

Oriole-Service

Join project Let's go

Rapidly create services.

Prerequisites

  • python >= 3.6
  • mongodb
  • mysql
  • rabbitmq
  • redis

Install

pip install oriole-service

Test

o t

Run

o r <service>

Halt

o h <service>

Document

o d

Check

Docker Base (Version: 1.13.1)

If you are not familar with docker, skip this paragraph. Startup your rabbitmq/mysql/redis, and use their address below.

  • Create an auth_service.
docker containers run -e 'RABBIT=pyamqp://' \
                      -e 'MYSQL=mysql://'   \
                      -e 'REDIS=redis://'   \
                      zhouxiaoxiang/service
  • Login.
from oriole_service.api import ClusterRpcProxy

with ClusterRpcProxy({'AMQP_URI':'pyamqp://'}) as s:
    s.auth_service.login({})

About

Rapidly create services.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.5%
  • Makefile 0.5%