Skip to content

Commit

Permalink
Merge branch 'develop' of https://github.com/Ilhasoft/bothub-engine i…
Browse files Browse the repository at this point in the history
…nto improve-nlp-logging
  • Loading branch information
dougppaz committed Sep 26, 2018
2 parents d13491e + 3f99ec7 commit 0a2a144
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions bothub/common/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,25 +168,31 @@ def languages_status(self):
settings.SUPPORTED_LANGUAGES.keys(),
))

@property
def current_updates(self):
return map(
lambda lang: self.current_update(lang),
self.available_languages)

@property
def requirements_to_train(self):
return dict(filter(
lambda l: l[1],
map(
lambda u: (u.language, u.requirements_to_train,),
self.updates.filter(training_started_at__isnull=True))))
self.current_updates)))

@property
def languages_ready_for_train(self):
return dict(map(
lambda u: (u.language, u.ready_for_train,),
self.updates.filter(training_started_at__isnull=True)))
self.current_updates))

@property
def ready_for_train(self):
return reduce(
lambda current, u: u.ready_for_train or current,
self.updates.filter(training_started_at__isnull=True),
self.current_updates,
False)

@property
Expand Down

0 comments on commit 0a2a144

Please sign in to comment.