Hookify Zotlabs\Daemon\Master::Summon
This commit is contained in:
parent
b2d3a11de8
commit
dde7144f5a
@ -17,7 +17,22 @@ if(array_search( __file__ , get_included_files()) === 0) {
|
|||||||
class Master {
|
class Master {
|
||||||
|
|
||||||
static public function Summon($arr) {
|
static public function Summon($arr) {
|
||||||
proc_run('php','Zotlabs/Daemon/Master.php',$arr);
|
$hookinfo = [
|
||||||
|
'argv'=>$arr
|
||||||
|
];
|
||||||
|
|
||||||
|
call_hooks ('daemon_master_summon',$hookinfo);
|
||||||
|
|
||||||
|
$arr = $hookinfo['argv'];
|
||||||
|
$argc = count($arr);
|
||||||
|
|
||||||
|
if ((!is_array($arr) || (count($arr) < 1))) {
|
||||||
|
logger("Summon handled by hook.",LOGGER_DEBUG);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
$phpbin = get_config('system','phpbin','php');
|
||||||
|
proc_run($phpbin,'Zotlabs/Daemon/Master.php',$arr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static public function Release($argc,$argv) {
|
static public function Release($argc,$argv) {
|
||||||
@ -33,6 +48,7 @@ class Master {
|
|||||||
$argc = count($argv);
|
$argc = count($argv);
|
||||||
|
|
||||||
if ((!is_array($argv) || (count($argv) < 1))) {
|
if ((!is_array($argv) || (count($argv) < 1))) {
|
||||||
|
logger("Release handled by hook.",LOGGER_DEBUG);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user