]> git.pld-linux.org Git - packages/cacti.git/commitdiff
- Add patch from date 2010/07/27 more info http://www.cacti.net/download_patches.php
authorJarosław Skibiński <skibi@pld-linux.org>
Sat, 9 Oct 2010 23:53:15 +0000 (23:53 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cacti.spec -> 1.128
    html_output.patch -> 1.2
    poller_interval.patch -> 1.2

cacti.spec
html_output.patch
poller_interval.patch

index fb0f2f79a5d36aaee2ac575e7bc1130d48b7da6d..7e5451f193ea820ad5de589fa30b092321a25ecf 100644 (file)
@@ -30,6 +30,15 @@ Patch6:              %{name}-log-verbosity.patch
 Patch7:                %{name}-ss_disk-array-indices.patch
 Patch8:                host_name-url.patch
 Patch9:                cli-relpath.patch
+# http://www.cacti.net/download_patches.php
+Patch10:       data_source_deactivate.patch
+Patch11:       graph_list_view.patch
+Patch12:       html_output.patch
+Patch13:       ldap_group_authenication.patch
+Patch14:       script_server_command_line_parse.patch
+Patch15:       ping.patch
+Patch16:       poller_interval.patch
+
 URL:           http://www.cacti.net/
 BuildRequires: rpm-perlprov
 BuildRequires: sed >= 4.0
@@ -117,6 +126,14 @@ Dokumentacja do Cacti w formacie HTML.
 %prep
 %setup -q
 %{?with_pa:%patch0 -p1}
+%patch10 -p1 
+%patch11 -p1 
+%patch12 -p1 
+%patch13 -p1 
+%patch14 -p1 
+%patch15 -p1 
+%patch16 -p1 
+
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
index 22f0985126f71957e093133cb85acaf8f9192bb1..23411425a0bce25fed1514fa3fbbc5ab6064a9e6 100644 (file)
                                        " . ((!empty($_GET["id"]) && (empty($data_template["id"]))) ? "<strong><a class='linkOverDark' href='" . htmlspecialchars("data_sources.php?action=rrd_add&id=" . $_GET["id"]) . "'>New</a>&nbsp;</strong>" : "") . "
                                </td>
                        </tr>\n";
-@@ -1310,16 +1310,17 @@
-       $i = 0;
+@@ -1324,16 +1324,17 @@
        if (sizeof($data_sources) > 0) {
                foreach ($data_sources as $data_source) {
+                       $data_source = api_plugin_hook_function('data_sources_table', $data_source);
 -                      $data_template_name = ((empty($data_source["data_template_name"])) ? "<em>None</em>" : $data_source["data_template_name"]);
 -                      $data_input_name    = ((empty($data_source["data_input_name"])) ? "<em>External</em>" : $data_source["data_input_name"]);
+-                      $poller_interval    = ((isset($poller_intervals[$data_source["local_data_id"]])) ? $poller_intervals[$data_source["local_data_id"]] : 0);
 +                      /* we're escaping strings here, so no need to escape them on form_selectable_cell */
-+                      $data_template_name = ((empty($data_source["data_template_name"])) ? "<em>None</em>" : htmlspecialchars($data_source["data_template_name"]));
-+                      $data_input_name    = ((empty($data_source["data_input_name"])) ? "<em>External</em>" : htmlspecialchars($data_source["data_input_name"]));
-                       $poller_interval    = ((isset($poller_intervals[$data_source["local_data_id"]])) ? $poller_intervals[$data_source["local_data_id"]] : 0);
++                      $data_template_name = ((empty($data_source["data_template_name"])) ? "<em>None</em>": htmlspecialchars($data_source["data_template_name"]));
++                      $data_input_name    = ((empty($data_source["data_input_name"])) ? "<em>External</em>": htmlspecialchars($data_source["data_input_name"]));
++                      $poller_interval    = ((isset($poller_intervals[$data_source["local_data_id"]])) ? $poller_intervals[$data_source["local_data_id"]] : 0);
                        form_alternate_row_color($colors["alternate"], $colors["light"], $i, 'line' . $data_source["local_data_id"]); $i++;
                        form_selectable_cell("<a class='linkEditMain' href='" . htmlspecialchars("data_sources.php?action=ds_edit&id=" . $data_source["local_data_id"]) . "' title='" . $data_source["name_cache"] . "'>" . ((get_request_var_request("filter") != "") ? eregi_replace("(" . preg_quote(get_request_var_request("filter")) . ")", "<span style='background-color: #F8D93D;'>\\1</span>", title_trim(htmlspecialchars($data_source["name_cache"]), read_config_option("max_title_data_source"))) : title_trim(htmlspecialchars($data_source["name_cache"]), read_config_option("max_title_data_source"))) . "</a>", $data_source["local_data_id"]);
                        form_selectable_cell($data_source['local_data_id'], $data_source['local_data_id']);
@@ -69,3 +70,4 @@
                        form_selectable_cell($graph["height"] . "x" . $graph["width"], $graph["local_graph_id"]);
                        form_checkbox_cell($graph["title_cache"], $graph["local_graph_id"]);
                        form_end_row();
+
index dac3956c999343c02de7c92e9e1f57ec6ba173c6..57e2c63e619013872aa7196d34f7e864caee508b 100644 (file)
@@ -117,7 +117,8 @@ diff -ruBbd cacti-0.8.7g/poller.php cacti-0.8.7g-patched/poller.php
                                }
                        }
                }
-@@ -427,28 +426,27 @@
+
+@@ -430,29 +430,28 @@
        $poller_runs_completed++;
  
        /* record the start time for this loop */
@@ -132,30 +133,34 @@ diff -ruBbd cacti-0.8.7g/poller.php cacti-0.8.7g-patched/poller.php
 -                      $sleep_time = ($poller_interval - ($loop_end - $loop_start) - $overhead_time);
 -              }else{
 -                      $sleep_time = ($poller_interval -  ($loop_end - $loop_start));
-+                      $sleep_time = $poller_interval - $loop_time - $overhead_time;
-+              } else {
-+                      $sleep_time = $poller_interval - $loop_time;
-               }
+-              }
+-
++                       $sleep_time = $poller_interval - $loop_time - $overhead_time;
++                } else {
++                       $sleep_time = $poller_interval - $loop_time;
++                }
++              
                /* log some nice debug information */
 -              if (read_config_option('log_verbosity') >= POLLER_VERBOSITY_DEBUG) {
 -                      echo "Loop  Time is: " . ($loop_end - $loop_start) . "\n";
 -                      echo "Sleep Time is: " . $sleep_time . "\n";
 -                      echo "Total Time is: " . ($loop_end - $poller_start) . "\n";
-+              if (read_config_option('log_verbosity') >= POLLER_VERBOSITY_DEBUG || $debug) {
-+                      echo "Loop  Time is: " . round($loop_time, 2) . "\n";
-+                      echo "Sleep Time is: " . round($sleep_time, 2) . "\n";
-+                      echo "Total Time is: " . round($loop_end - $poller_start, 2) . "\n";
++                if (read_config_option('log_verbosity') >= POLLER_VERBOSITY_DEBUG || $debug) {
++                        echo "Loop  Time is: " . round($loop_time, 2) . "\n";
++                        echo "Sleep Time is: " . round($sleep_time, 2) . "\n";
++                        echo "Total Time is: " . round($loop_end - $poller_start, 2) . "\n";
                }
  
                /* sleep the appripriate amount of time */
                if ($poller_runs_completed < $poller_runs) {
+                       api_plugin_hook('poller_bottom');
 -                      db_close();
                        usleep($sleep_time * 1000000);
 -                      db_connect_real($database_hostname, $database_username, $database_password, $database_default, $database_type, $database_port);
+                       api_plugin_hook('poller_top');
                }
        }else if (read_config_option('log_verbosity') >= POLLER_VERBOSITY_MEDIUM || $debug) {
-               cacti_log("WARNING: Cacti Polling Cycle Exceeded Poller Interval by " . $loop_end-$loop_start-$poller_interval . " seconds", TRUE, "POLLER");
+
 @@ -459,7 +457,7 @@
        $hosts_per_process, $num_polling_items, $rrds_processed) {
  
This page took 0.099922 seconds and 4 git commands to generate.