def update_majors(): try: ndb.delete_multi(Major.get_majors().iter(keys_only=True)) all_majors = get_majors() logging.info("All majors extracted: " + str(len(all_majors))) for major in all_majors: logging.info(major['discipline'] + " was created") deferred.defer(create_major, major) except Exception as e: logging.error(e) raise deferred.PermanentTaskFailure()
def remove(cls): ndb.delete_multi(DeprovisionedAccount.query().fetch(keys_only=True))
def remove(cls): ndb.delete_multi( Subscription.query().fetch(keys_only=True) )
def remove(cls): ndb.delete_multi(Subscription.query().fetch(keys_only=True))
def remove(cls): ndb.delete_multi( AuditLog.query().fetch(keys_only=True) )
def remove(cls): ndb.delete_multi( Ticket.query().fetch(keys_only=True) )
def remove(cls): ndb.delete_multi( DeprovisionedAccount.query().fetch(keys_only=True) )
def remove(cls, params): ndb.delete_multi( cls.query(cls.email == params['email']).fetch(keys_only=True))
def remove(cls, params): ndb.delete_multi( cls.query(cls.resource == params['resource']).fetch( keys_only=True))
def remove(cls, params): ndb.delete_multi( cls.query(cls.email == params['email']).fetch(keys_only=True) )
def remove(cls): ndb.delete_multi(AuditLog.query().fetch(keys_only=True))