aboutsummaryrefslogtreecommitdiffstats
path: root/web/api/public/switches
diff options
context:
space:
mode:
authorKristian Lyngstol <kristian@bohemians.org>2016-11-11 15:39:26 +0100
committerKristian Lyngstol <kristian@bohemians.org>2016-11-11 15:39:26 +0100
commit179ee8ee548e9eac057a02dc6f626b5c27803fd3 (patch)
tree6ac44c56249debdc36251b490e63ac42a393246f /web/api/public/switches
parenta611aeff3cf50c3cdd56d76a66e7795df57b375e (diff)
Various build-tweaks and cache tweaks
- mibs are moved to data/, update gitignore - Adjust cache for switches and switches-management to improve responsiveness when adding new content. - Ensure mibs are correctly loaded if the data directory doesn't exist - Add a small timer to the startup of ping collector/snmp to avoid starting before graphite.
Diffstat (limited to 'web/api/public/switches')
-rwxr-xr-xweb/api/public/switches3
1 files changed, 2 insertions, 1 deletions
diff --git a/web/api/public/switches b/web/api/public/switches
index ce95e5f..5528789 100755
--- a/web/api/public/switches
+++ b/web/api/public/switches
@@ -10,7 +10,8 @@ use strict;
use warnings;
use Data::Dumper;
-$nms::web::cc{'max-age'} = "60";
+$nms::web::cc{'max-age'} = "5";
+$nms::web::cc{'stale-while-revalidate'} = "30";
my $q2 = $nms::web::dbh->prepare('select switch,sysname,tags,distro_name,placement,mgmt_v4_addr,mgmt_v6_addr,mgmt_v4_gw,mgmt_v6_gw,mgmt_vlan,traffic_vlan,last_config_fetch,current_mac,poll_frequency,community,last_updated,switchtype from switches where placement is not null');