parent
b49f4bf949
commit
9b0843f21b
14
AMHScript
14
AMHScript
|
|
@ -69,14 +69,20 @@ function amh_module_admin()
|
|||
;;
|
||||
add)
|
||||
proxy_pass=$3;
|
||||
php ${module_dir}cli.php --action='add' --server_name=${domain} --proxy_pass=${proxy_pass};
|
||||
amh nginx reload;
|
||||
RES=`php ${module_dir}cli.php --action='add' --server_name=${domain} --proxy_pass=${proxy_pass}`;
|
||||
echo $RES;
|
||||
if ! echo "$RES" | grep 'Error' > /dev/null; then
|
||||
amh nginx reload;
|
||||
fi;
|
||||
;;
|
||||
edit)
|
||||
ParamName=$3
|
||||
ParamVal=$4
|
||||
php ${module_dir}cli.php --action='edit' --server_name=${domain} --field_name=${ParamName} --value=${ParamVal};
|
||||
amh nginx reload;
|
||||
RES=`php ${module_dir}cli.php --action='edit' --server_name=${domain} --field_name=${ParamName} --value=${ParamVal}`;
|
||||
echo $RES;
|
||||
if ! echo "$RES" | grep 'Error' > /dev/null; then
|
||||
amh nginx reload;
|
||||
fi;
|
||||
;;
|
||||
del)
|
||||
echo "del something";
|
||||
|
|
|
|||
10
cli.php
10
cli.php
|
|
@ -93,7 +93,7 @@
|
|||
function amproxy_add($server_name, $proxy_pass = '')
|
||||
{
|
||||
if (empty($server_name)) {
|
||||
return "[ERROR] The server_name is empty.\n";//不能为空
|
||||
return "[Error] The server_name is empty.\n";//不能为空
|
||||
}
|
||||
|
||||
$res = '';
|
||||
|
|
@ -124,7 +124,7 @@
|
|||
$res = "[OK] successfully create $server_name AMProxy.\n";
|
||||
shell_exec("php "._HYPROXY."hyproxy-cli.php --action='make' --server_name=$server_name");
|
||||
} else {
|
||||
$res = "[ERROR] error create $server_name AMProxy.\n";
|
||||
$res = "[Error] error create $server_name AMProxy.\n";
|
||||
}
|
||||
}
|
||||
return $res;
|
||||
|
|
@ -140,10 +140,10 @@
|
|||
function hyproxy_edit($server_name, $field_name = '', $value = '')
|
||||
{
|
||||
if (empty($server_name)) {
|
||||
return "[ERROR] The server_name is empty.\n";//不能为空
|
||||
return "[Error] The server_name is empty.\n";//不能为空
|
||||
}
|
||||
if (empty($field_name)) {
|
||||
return "[ERROR] The field_name is empty.\n";//不能为空
|
||||
return "[Error] The field_name is empty.\n";//不能为空
|
||||
}
|
||||
$value = trim($value);
|
||||
$res = '';
|
||||
|
|
@ -174,7 +174,7 @@
|
|||
$res = "[OK] $field_name parameters set success.\n";
|
||||
shell_exec("php "._HYPROXY."hyproxy-cli.php --action='make' --server_name=$server_name");
|
||||
} else {
|
||||
$res = "[ERROR] $field_name parameters set error.\n";
|
||||
$res = "[Error] $field_name parameters set error.\n";
|
||||
}
|
||||
}
|
||||
return $res;
|
||||
|
|
|
|||
Loading…
Reference in New Issue