]> git.wh0rd.org - tt-rss.git/blobdiff - update.php
daemon: sort by random
[tt-rss.git] / update.php
index 9862e1ff267c18f9235ac65f2121794f8d9112cf..691e168e29a0309bcc0978ca832e5c3764f17ba0 100755 (executable)
@@ -37,7 +37,7 @@
                        "help");
 
        foreach ($pluginhost->get_commands() as $command => $data) {
-               array_push($longopts, $command);
+               array_push($longopts, $command . $data["suffix"]);
        }
 
        $options = getopt("", $longopts);
@@ -51,7 +51,7 @@
                </head>
 
                <body>
-               <div class="floatingLogo"><img src="images/logo_wide.png"></div>
+               <div class="floatingLogo"><img src="images/logo_small.png"></div>
                <h1><?php echo __("Tiny Tiny RSS data update script.") ?></h1>
 
                <?php print_error("Please run this script from the command line. Use option \"-help\" to display command help if this error is displayed erroneously."); ?>
@@ -69,7 +69,7 @@
                print "  --daemon             - start single-process update daemon\n";
                print "  --task N             - create lockfile using this task id\n";
                print "  --cleanup-tags       - perform tags table maintenance\n";
-               print "  --quiet              - don't show messages\n";
+               print "  --quiet              - don't output messages to stdout\n";
                print "  --log FILE           - log messages to FILE\n";
                print "  --indexes            - recreate missing schema indexes\n";
                print "  --convert-filters    - convert type1 filters to type2\n";
                print "Plugin options:\n";
 
                foreach ($pluginhost->get_commands() as $command => $data) {
-                       printf("  --%-19s - %s\n", "$command", $data["description"]);
+                       $args = $data['arghelp'];
+                       printf(" --%-19s - %s\n", "$command $args", $data["description"]);
                }
 
                return;
        }
 
+       define('QUIET', isset($options['quiet']));
+
        if (isset($options["log"])) {
                _debug("Logging to " . $options["log"]);
                define('LOGFILE', $options["log"]);
        }
 
-       define('QUIET', isset($options['quiet']));
-
        if (!isset($options["daemon"])) {
                $lock_filename = "update.lock";
        } else {
 
        if (isset($options["daemon-loop"])) {
                if (!make_stampfile('update_daemon.stamp')) {
-                       die("error: unable to create stampfile\n");
+                       _debug("warning: unable to create stampfile\n");
                }
 
                // Call to the feed batch update function