diff --git a/roles/badges-backend/files/cron/award-oldschool-badges b/roles/badges-backend/files/cron/award-oldschool-badges old mode 100644 new mode 100755 index b69fbbd3f6..40d963f01e --- a/roles/badges-backend/files/cron/award-oldschool-badges +++ b/roles/badges-backend/files/cron/award-oldschool-badges @@ -107,16 +107,14 @@ def main(): clas, sponsors, provenpackagers, proventesters = \ d['clas'], d['sponsors'], \ - d['provenpackagers'], d['proventesters'] + d['provenpackagers'], d['proventesters'] print len(list(clas)), "clas in the end" print len(list(sponsors)), "sponsors in the end" print len(list(provenpackagers)), "provenpackagers in the end" print len(list(proventesters)), "proventesters in the end" - - print "Awarding for involvement." - badge = tahrir.get_badge(badge_id='involvement') + badge = tahrir.get_badge(badge_id='involvement') hit_em_up(badge, clas) badge = tahrir.get_badge(badge_id='packager-sponsor') @@ -128,6 +126,7 @@ def main(): badge = tahrir.get_badge(badge_id='proven-tester') hit_em_up(badge, proventesters) + def hit_em_up(badge, group): for fas_user in group: email = fas_user.username + "@fedoraproject.org" @@ -163,6 +162,7 @@ def hit_em_up(badge, group): transaction.abort() print "Failure:", e -uri = fm_config['badges_global']['database_uri'] -tahrir = TahrirDatabase(uri) -main() +if __name__ == '__main__': + uri = fm_config['badges_global']['database_uri'] + tahrir = TahrirDatabase(uri) + main()