Welcome to acore_server Documentation
项目背景
一个魔兽世界服务器由一个 EC2 游戏服务器 和一个 RDS DB Instance 数据库组成. 其中游戏服务器和数据库的配置信息, 例如账号密码, 机器的 CPU 内存大小, 都由 acore_server_metadata 这个库管理. 而对于 EC2 和 RDS 的 metadata, 例如 IP 地址, host, 在线状态, 以及对其进行创建, 启动, 停止, 删除等操作则是由 acore_server_config 这个库管理. 要想远程运行 GM 命令, 则需要用到 acore_soap_app 这个库. 要想在本地进行数据库应用开发, 则需要用到 acore_db_ssh_tunnel 这个库.
本项目则是将以上四个库整合到一起, 用 acore_server.api.Server 作为一个统一的入口, 以便于在一个项目中同时使用以上四个库. 并且在对这些子库的 API 调用进行了封装, 将跟 Server 相关的参数都封装起来, 使得我们可以用最少的参数, 方便地调用这些子库的 API.
Install
acore_server is released on PyPI, so all you need is to:
$ pip install acore-server
To upgrade to latest version:
$ pip install --upgrade acore-server
Metadata
Release files for acore-server 1.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| acore_server-1.1.4.tar.gz | 30.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| acore_server-1.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 59.8 kB
Release files / acore_server-1.1.4.tar.gz
| Download URL | acore_server-1.1.4.tar.gz |
|---|---|
| Size | 30.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
56eb69b1f1fde1cb772dc6c46e6662e878599b66b1bb3ff138d202a82c3f801f
|
|
BLAKE2b-256 checksum How to use checksums |
2b3639c55b6f9dca665725a472c4013cbce911055c33a59ea4393127ae57a728
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.11.8
|
Release files / acore_server-1.1.4-py3-none-any.whl
| Download URL | acore_server-1.1.4-py3-none-any.whl |
|---|---|
| Size | 29.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a34c54cd0066cc0954ad2d35e2778057b4c7006d3b640ac4fec924a382be340a
|
|
BLAKE2b-256 checksum How to use checksums |
b8f922a390397f583ccc35152f277600d4636319dc12d6803d1416a9079e1405
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.11.8
|