add feed debugger to update.php
This commit is contained in:
parent
b1cefbc506
commit
368bd7ea49
17
update.php
17
update.php
|
@ -35,6 +35,9 @@
|
||||||
"force-update",
|
"force-update",
|
||||||
"gen-search-idx",
|
"gen-search-idx",
|
||||||
"list-plugins",
|
"list-plugins",
|
||||||
|
"debug-feed:",
|
||||||
|
"force-refetch",
|
||||||
|
"force-rehash",
|
||||||
"help");
|
"help");
|
||||||
|
|
||||||
foreach (PluginHost::getInstance()->get_commands() as $command => $data) {
|
foreach (PluginHost::getInstance()->get_commands() as $command => $data) {
|
||||||
|
@ -85,6 +88,9 @@
|
||||||
print " --convert-filters - convert type1 filters to type2\n";
|
print " --convert-filters - convert type1 filters to type2\n";
|
||||||
print " --force-update - force update of all feeds\n";
|
print " --force-update - force update of all feeds\n";
|
||||||
print " --list-plugins - list all available plugins\n";
|
print " --list-plugins - list all available plugins\n";
|
||||||
|
print " --debug-feed N - perform debug update of feed N\n";
|
||||||
|
print " --force-refetch - debug update: force refetch feed data\n";
|
||||||
|
print " --force-rehash - debug update: force rehash articles\n";
|
||||||
print " --help - show this help\n";
|
print " --help - show this help\n";
|
||||||
print "Plugin options:\n";
|
print "Plugin options:\n";
|
||||||
|
|
||||||
|
@ -385,6 +391,17 @@
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isset($options["debug-feed"])) {
|
||||||
|
$feed = $options["debug-feed"];
|
||||||
|
|
||||||
|
if (isset($options["force-refetch"])) $_REQUEST["force_refetch"] = true;
|
||||||
|
if (isset($options["force-rehash"])) $_REQUEST["force_rehash"] = true;
|
||||||
|
|
||||||
|
$_REQUEST['xdebug'] = 1;
|
||||||
|
|
||||||
|
update_rss_feed($feed);
|
||||||
|
}
|
||||||
|
|
||||||
PluginHost::getInstance()->run_commands($options);
|
PluginHost::getInstance()->run_commands($options);
|
||||||
|
|
||||||
if (file_exists(LOCK_DIRECTORY . "/$lock_filename"))
|
if (file_exists(LOCK_DIRECTORY . "/$lock_filename"))
|
||||||
|
|
Loading…
Reference in New Issue