コード例 #1
0
ファイル: launcher.php プロジェクト: jhbsz/ossimTest
// Get database connection
$db = new ossim_db();
$conn = $db->connect();
//Errors text
$info_text = array(_('Wrong User & Password'), _('Invalid address'), _('No assets found'));
$server = trim(`grep ^framework_ip= /etc/ossim/ossim_setup.conf | cut -f 2 -d "="`);
$https = trim(`grep ^framework_https= /etc/ossim/ossim_setup.conf | cut -f 2 -d "="`);
$urlPdf = '/usr/share/ossim/www/tmp/scheduler';
$server = 'http' . ($https == "yes" ? "s" : "") . '://' . $server . '/ossim';
$user = '******';
$pass = base64_encode(getUserWeb($conn));
$cookieName = date('YmdHis') . rand() . '.txt';
system("clear");
$to_text .= "\n\n" . _('Date (UTC)') . ': ' . gmdate("Y-m-d H:i:s") . "\n\n";
$to_text .= _('Starting Report Scheduler') . "...\n\n";
$uuid = get_report_uuid($conn, $user);
// Run reports
$report_list = getScheduler($conn);
$scheduled_reports = array();
$text = _('Searching scheduled reports') . "...\n";
$to_text .= sprintf("\n%s", $text);
echo $to_text;
$i = 0;
foreach ($report_list as $k => $value) {
    $run = checkTimeExecute($value['next_launch']);
    if ($run) {
        $i++;
        $scheduled_reports[$k] = $value;
        $text = _("Adding") . " " . $value['name_report'] . " " . _("to scheduled queue") . '...';
        $to_text = sprintf("\n\t%s", $text);
        echo $to_text;
コード例 #2
0
ファイル: deleteuser.php プロジェクト: jhbsz/ossimTest
    echo gettext("No");
    ?>
 </a>
    </p>
<?php 
    exit;
}
if ($loguser == $user) {
    require_once "ossim_error.inc";
    $error = new OssimError();
    $error->display("USER_CANT_REMOVE");
}
$db = new ossim_db();
$conn = $db->connect();
//Remove associated PDF report
$uuid = get_report_uuid();
$url = "/usr/share/ossim/www/tmp/scheduler/{$uuid}";
if (is_dir($url) && !empty($uuid)) {
    exec("rm -r {$url}");
}
Session::delete($conn, $user);
$db->close($conn);
?>

    <p> <?php 
echo gettext("User deleted");
?>
 </p>
<?php 
$location = "users.php";
sleep(2);