Remove EveManager, refactor into model managers

Lots of unused methods removed.
Unit tests added for those that are left.
This commit is contained in:
Basraah
2017-09-21 14:56:40 +10:00
parent f84de28338
commit f36b038010
12 changed files with 384 additions and 196 deletions

View File

@@ -1,7 +1,5 @@
import logging
from .managers import EveManager
from allianceauth.celeryapp import app
from .models import EveAllianceInfo
from .models import EveCharacter
@@ -12,18 +10,17 @@ logger = logging.getLogger(__name__)
@app.task
def update_corp(corp_id):
EveManager.update_corporation(corp_id)
EveCorporationInfo.objects.update_corporation(corp_id)
@app.task
def update_alliance(alliance_id):
EveManager.update_alliance(alliance_id)
EveManager.populate_alliance(alliance_id)
EveAllianceInfo.objects.update_alliance(alliance_id).populate_alliance(alliance_id)
@app.task
def update_character(character_id):
EveManager.update_character(character_id)
EveCharacter.objects.update_character(character_id)
@app.task