Viewing file: croninfo.php (1.04 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/** * The _include script registers a autoloader for the simpleSAMLphp libraries. It also * initializes the simpleSAMLphp config class with the correct path. */ require_once('_include.php');
/* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance(); $session = SimpleSAML_Session::getInstance();
SimpleSAML_Utilities::requireAdmin();
$cronconfig = SimpleSAML_Configuration::getConfig('module_cron.php');
$key = $cronconfig->getValue('key', ''); $tags = $cronconfig->getValue('allowed_tags');
$def = array( 'weekly' => "22 0 * * 0", 'daily' => "02 0 * * *", 'hourly' => "01 * * * *", 'default' => "XXXXXXXXXX", );
$urls = array(); foreach ($tags AS $tag) { $urls[] = array( 'href' => SimpleSAML_Module::getModuleURL('cron/cron.php', array('key' => $key, 'tag' => $tag)), 'tag' => $tag, 'int' => (array_key_exists($tag, $def) ? $def[$tag] : $def['default']), ); }
$t = new SimpleSAML_XHTML_Template($config, 'cron:croninfo-tpl.php', 'cron:cron'); $t->data['urls'] = $urls; $t->show();
?>
|