AzerothCore World of Warcraft Logic Server Data Model.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file acore_server-1.1.4.tar.gz
.
File metadata
- Download URL: acore_server-1.1.4.tar.gz
- Upload date:
- Size: 30.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56eb69b1f1fde1cb772dc6c46e6662e878599b66b1bb3ff138d202a82c3f801f |
|
MD5 | 02c81238924d69c2c37bb508951715c6 |
|
BLAKE2b-256 | 2b3639c55b6f9dca665725a472c4013cbce911055c33a59ea4393127ae57a728 |
File details
Details for the file acore_server-1.1.4-py3-none-any.whl
.
File metadata
- Download URL: acore_server-1.1.4-py3-none-any.whl
- Upload date:
- Size: 29.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a34c54cd0066cc0954ad2d35e2778057b4c7006d3b640ac4fec924a382be340a |
|
MD5 | e0ba5b44086d644837444db9ca4b6efb |
|
BLAKE2b-256 | b8f922a390397f583ccc35152f277600d4636319dc12d6803d1416a9079e1405 |