瀏覽代碼

[Web] Remove logs from docker functions, fix debug syntax

andre.peters 7 年之前
父節點
當前提交
c875508687
共有 2 個文件被更改,包括 2 次插入29 次删除
  1. 2 2
      data/web/debug.php
  2. 0 27
      data/web/inc/functions.docker.inc.php

+ 2 - 2
data/web/debug.php

@@ -115,7 +115,6 @@ $_SESSION['return_to'] = $_SERVER['REQUEST_URI'];
               'fail2ban-mailcow',
               'fail2ban-mailcow',
               'clamd-mailcow'
               'clamd-mailcow'
             );
             );
-            }
             foreach ($container_array as $container) {
             foreach ($container_array as $container) {
                 $container_stats = docker($container, 'info');
                 $container_stats = docker($container, 'info');
                 ?>
                 ?>
@@ -321,7 +320,8 @@ echo "var log_pagination_size = '". $LOG_PAGINATION_SIZE . "';\n";
 <script src="js/debug.js"></script>
 <script src="js/debug.js"></script>
 <?php
 <?php
 require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/footer.inc.php';
 require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/footer.inc.php';
-} else {
+}
+else {
 	header('Location: /');
 	header('Location: /');
 	exit();
 	exit();
 }
 }

+ 0 - 27
data/web/inc/functions.docker.inc.php

@@ -59,33 +59,6 @@ function docker($service_name, $action, $attr1 = null, $attr2 = null, $extra_hea
         return false;
         return false;
       }
       }
     break;
     break;
-    case 'logs':
-      $container_id = docker($service_name, 'get_id');
-      if (ctype_xdigit($container_id)) {
-        $lines = (empty($attr1) || !is_numeric($attr1)) ? 100 : $attr1;
-        curl_setopt($curl, CURLOPT_URL, 'http://dockerapi:8080/containers/' . $container_id . '/logs/' . $lines);
-        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
-        curl_setopt($curl, CURLOPT_POST, 0);
-        $response = curl_exec($curl);
-        if ($response === false) {
-          $err = curl_error($curl);
-          curl_close($curl);
-          return $err;
-        }
-        else {
-          curl_close($curl);
-          if (empty($response)) {
-            return true;
-          }
-          else {
-            return json_decode($response, true);
-          }
-        }
-      }
-      else {
-        return false;
-      }
-    break;
     case 'post':
     case 'post':
       if (!empty($attr1)) {
       if (!empty($attr1)) {
         $container_id = docker($service_name, 'get_id');
         $container_id = docker($service_name, 'get_id');