diff options
-rw-r--r-- | ausbutler/interface.py | 6 | ||||
-rw-r--r-- | butler.py | 5 |
2 files changed, 7 insertions, 4 deletions
diff --git a/ausbutler/interface.py b/ausbutler/interface.py index 5f194cd..bbbaeda 100644 --- a/ausbutler/interface.py +++ b/ausbutler/interface.py @@ -11,6 +11,12 @@ class Interface(object): self.session = get_session() self.config = config + def calculate_all(self): + self.init_db() + self.populate_db() + self.opp_scores() + self.normalize_scores() + def init_db(self, force=False): from .model import Base if force: @@ -7,7 +7,4 @@ from ausbutler.interface import Interface i = Interface(json.load( open(path.join(path.dirname(__main__.__file__), 'config', 'butler.json')))) -i.init_db() -i.populate_db() -i.opp_scores() -i.normalize_scores() +i.calculate_all() |