Basis for support for gemserv config type
This commit is contained in:
parent
5fde879096
commit
77469eec59
22
index.php
22
index.php
|
@ -42,17 +42,25 @@ if(isset($_GET['q']))
|
||||||
else
|
else
|
||||||
$q = $_SERVER['REQUEST_URI'];
|
$q = $_SERVER['REQUEST_URI'];
|
||||||
// Loading config...
|
// Loading config...
|
||||||
$conf_filename = @realpath(ERGOL_JSON);
|
$conf_filename = @realpath(CONFIG_PATH);
|
||||||
|
|
||||||
$conf_json = file_get_contents($conf_filename);
|
$conf_content = file_get_contents($conf_filename);
|
||||||
if($conf_json===false)
|
if($conf_content===false)
|
||||||
die("Unable to open file ".$conf_filename."\n");
|
die("Unable to open file ".$conf_filename."\n");
|
||||||
|
|
||||||
$conf_json = preg_replace('/[\x00-\x1F\x80-\xFF]/', '',$conf_json);
|
if(CONFIG_TYPE === "ergol") {
|
||||||
|
$conf_content = preg_replace('/[\x00-\x1F\x80-\xFF]/', '',$conf_content);
|
||||||
|
|
||||||
$conf = json_decode($conf_json);
|
$conf = json_decode($conf_content);
|
||||||
if($conf===null)
|
if($conf===null)
|
||||||
die("Unable to parse ".$conf_filename." : ".json_last_error_msg()."\n");
|
die("Unable to parse ".$conf_filename." : ".json_last_error_msg()."\n");
|
||||||
|
}
|
||||||
|
else if(CONFIG_TYPE === "gemserv") {
|
||||||
|
//here script for gemserv config type
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
die("Unknown config type: ".CONFIG_TYPE."\n");
|
||||||
|
}
|
||||||
|
|
||||||
foreach($conf->capsules as $hostname => $capsule)
|
foreach($conf->capsules as $hostname => $capsule)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue