lotgd / core

Core functionality for Legend of the Green Dragon, a text-based RPG game.
GNU Affero General Public License v3.0
152 stars 15 forks source link

Make daenerys command line tool to run maintenance tasks #29

Closed austenmc closed 8 years ago

austenmc commented 8 years ago

Build this on top of Symfony's console library (https://packagist.org/packages/symfony/console).

Brainstorming initial commands:

daenerys modules:validate: check the existing module setup for issues (like event subscriptions). daenerys modules:freshen: setup any uninitialized modules and repair any issues found (like event subscriptions).

Hmm, I need to think about this since I want this command to also be used by module developers to automate tasks. Might just defer those issues until later.

austenmc commented 8 years ago

I created this.