4 require_once
'hcuEnv.i';
7 function show_version_info() {
13 'git_rev_count_from_tag' 18 $env = LoadSystemEnv(
'version');
19 if ($env[
'devmode']) {
20 $env[
'logger']->warning(
"Showing DEVMODE-only values in /version info");
21 $response[
'env'] = $env;
22 unset($response[
'env'][
'logger']);
25 'node' => gethostname()
27 foreach (explode(
"\n", file_get_contents(
'/BUILD')) as $line) {
31 list($key, $value) = preg_split(
'/:/', $line, 2);
32 $key = str_replace(
' ',
'_', strtolower(trim($key)));
33 if ($env[
'devmode'] || in_array($key, $public_fields)) {
34 $build[$key] = trim($value);
37 $response[
'build'] = &$build;
38 header(
'Content-Type: text/json');
39 $json_resp = json_encode($response);
43 "error" =>
"json_encode"