def init_db(session): from globaleaks.handlers.admin import tenant tenant.db_create(session, {'mode': 'default', 'label': 'root'}) memlimit, opslimit = GCE.auto_tune() db_set_config_variable(session, 1, 'encryption_memlimit', memlimit) db_set_config_variable(session, 1, 'encryption_opslimit', opslimit) db_load_default_questionnaires(session) db_load_default_fields(session)
def test_auto_tune(self): GCE.auto_tune() self.assertTrue(GCE.ALGORITM_CONFIGURATION['ARGON2']['MEMLIMIT'] > 27) GCE.set_params(27, 1)