mirror of
https://github.com/YGGverse/YGGo.git
synced 2025-01-24 13:34:25 +00:00
add crawl/clean commands to the CLI tool
This commit is contained in:
parent
4cb27f563f
commit
07ae53df60
@ -222,6 +222,8 @@ GET m=SphinxQL
|
||||
##### CLI
|
||||
|
||||
* [x] help
|
||||
* [x] crawl
|
||||
* [x] clean
|
||||
* [x] hostPageDom
|
||||
+ [x] generate
|
||||
+ [x] truncate
|
||||
|
12
cli/yggo.php
12
cli/yggo.php
@ -29,6 +29,16 @@ if (empty($argv[1])) $argv[1] = 'help';
|
||||
|
||||
switch ($argv[1]) {
|
||||
|
||||
case 'crawl':
|
||||
|
||||
include_once(__DIR__ . '/../crontab/crawler.php');
|
||||
|
||||
break;
|
||||
case 'clean':
|
||||
|
||||
include_once(__DIR__ . '/../crontab/cleaner.php');
|
||||
|
||||
break;
|
||||
case 'hostPageDom':
|
||||
|
||||
if (empty($argv[2])) {
|
||||
@ -128,6 +138,8 @@ echo '/_/\____/\____/\____(_)' . PHP_EOL;
|
||||
echo PHP_EOL . _('available options:') . PHP_EOL . PHP_EOL;
|
||||
|
||||
echo _(' help - this message') . PHP_EOL;
|
||||
echo _(' crawl - execute crawler step in the crontab queue') . PHP_EOL;
|
||||
echo _(' clean - execute cleaner step in the crontab queue') . PHP_EOL;
|
||||
echo _(' hostPageDom generate [selectors] - make hostPageDom index based on related hostPage.data field') . PHP_EOL;
|
||||
echo _(' hostPageDom truncate - flush hostPageDom table') . PHP_EOL . PHP_EOL;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user