// in seconds try_define('APC_USER_CACHE_PROBLEM_STATS_TIMEOUT', 0); // in seconds try_define('APC_USER_CACHE_SESSION_TIMEOUT', 8 * 3600); // seconds, match OMEGAUP_EXPIRE_TOKEN_AFTER try_define('OMEGAUP_SESSION_CACHE_ENABLED', true); # ######################### # SMARTY # ######################### try_define('SMARTY_CACHE_DIR', '/var/tmp'); try_define('IS_TEST', false); # ######################### # PAGER CONSTANTS # ######################### try_define('PROBLEMS_PER_PAGE', 100); # ######################### # CONTEST CONSTANTS # ######################### try_define('MAX_PROBLEMS_IN_CONTEST', 30); # ######################### # USER TYPES # ######################### try_define('USER_ADMIN', 'user_admin'); try_define('USER_NORMAL', 'user_normal'); try_define('USER_ANONYMOUS', 'user_anonymous'); # ######################## # PASSWORD RESET CONFIG # ######################## try_define('PASSWORD_RESET_TIMEOUT', 2 * 3600); try_define('PASSWORD_RESET_MIN_WAIT', 5 * 60);
# LOG CONFIG # #################################### try_define('OMEGAUP_LOG_FILE', OMEGAUP_TEST_ROOT . 'omegaup.log'); try_define('OMEGAUP_LOG_LEVEL', "debug"); # #################################### # GRADER CONFIG # #################################### try_define('OMEGAUP_GRADER_URL', 'https://localhost:21680/grade/'); try_define('OMEGAUP_SSLCERT_URL', OMEGAUP_ROOT . '/omegaup.pem'); try_define('OMEGAUP_CACERT_URL', OMEGAUP_ROOT . '/omegaup.pem'); try_define('RUNS_PATH', OMEGAUP_TEST_ROOT . 'submissions'); try_define('GRADE_PATH', OMEGAUP_TEST_ROOT . 'grade'); try_define('PROBLEMS_PATH', OMEGAUP_TEST_ROOT . 'problems'); try_define('PROBLEMS_GIT_PATH', OMEGAUP_TEST_ROOT . 'problems.git'); try_define('IMAGES_PATH', OMEGAUP_TEST_ROOT . 'img/'); try_define('IMAGES_URL_PATH', '/img/'); try_define('BIN_PATH', OMEGAUP_ROOT . '/../bin'); # ######################### # CACHE CONFIG # ######################### try_define('APC_USER_CACHE_ENABLED', false); # ######################### # SMARTY USER CACHE # ######################### try_define('SMARTY_CACHE_DIR', '/var/tmp/omegaup/'); # # ######################### # PAGER CONSTANTS FOR TESTING # ######################### try_define('PROBLEMS_PER_PAGE', 2);