Added:
/trunk/eve_api/management
/trunk/eve_api/management/__init__.py
/trunk/eve_api/management/commands
/trunk/eve_api/management/commands/__init__.py
/trunk/eve_api/management/commands/eve_sync_accounts.py
=======================================
--- /dev/null
+++ /trunk/eve_api/management/commands/eve_sync_accounts.py Wed Jun 16
21:16:51 2010
@@ -0,0 +1,11 @@
+from django.core.management.base import BaseCommand, CommandError
+from eve_api.models import ApiAccount
+from eve_api.api_puller.account.character_list import query_character_list
+
+class Command(BaseCommand):
+ help = "Queries all accounts, pulling character data."
+
+ def handle(self, *args, **options):
+ accounts = ApiAccount.objects.all()
+ for account in accounts:
+ query_character_list(account.api_key, account.api_user_id)