2015-08-31 15:17:10 +02:00
|
|
|
#!/usr/bin/php
|
2015-08-25 16:54:13 +02:00
|
|
|
<?php
|
|
|
|
require '../lib/bdd.php';
|
2015-08-31 15:17:10 +02:00
|
|
|
require_once '../htdocs/common.php';
|
2015-08-25 16:54:13 +02:00
|
|
|
|
2015-08-31 15:17:10 +02:00
|
|
|
$bdd = new bdd();
|
2015-08-25 16:54:13 +02:00
|
|
|
|
2015-08-31 15:17:10 +02:00
|
|
|
$file = '';
|
|
|
|
$server = '';
|
|
|
|
if (is_mcluster_mode()) {
|
|
|
|
if ($argc != 3) {
|
2017-08-20 04:31:00 +02:00
|
|
|
echo "Multi-cluster mode is enabled in your config file.\n";
|
2015-08-31 15:17:10 +02:00
|
|
|
echo "Usage: $argv[0] <cluster> <server>\n";
|
2017-08-20 04:31:00 +02:00
|
|
|
exit(1);
|
2015-08-31 15:17:10 +02:00
|
|
|
}
|
|
|
|
$file = str_replace('%cluster_name%', $argv[1], $conf['cache']);
|
|
|
|
$server = $argv[2];
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
if ($argc != 2) {
|
|
|
|
echo "Usage: $argv[0] <server>\n";
|
2017-08-20 04:31:00 +02:00
|
|
|
exit(1);
|
2015-08-31 15:17:10 +02:00
|
|
|
}
|
|
|
|
$file = $conf['cache'];
|
|
|
|
$server = $argv[1];
|
2015-08-25 16:54:13 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!file_exists($file)) {
|
2017-08-20 04:31:00 +02:00
|
|
|
echo "$file doesn't exist\n";
|
|
|
|
exit(1);
|
2015-08-25 16:54:13 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
$bdd->open($file);
|
|
|
|
$bdd->add_server(array("name" => "$server"));
|
2015-08-31 15:17:10 +02:00
|
|
|
echo "$server added in $file\n";
|
2015-08-25 16:54:13 +02:00
|
|
|
|
|
|
|
exit(0);
|
|
|
|
?>
|