Commit Graph
100 Commits
Author SHA1 Message Date
Clint Armstrong 588ea4083e add license text 2015-08-25 11:35:27 -04:00
Clint Armstrong f28c0cceca multi-master mysql docs 2015-08-25 11:35:27 -04:00
Clint Armstrong a71172969f fix unused code 2015-08-25 11:35:27 -04:00
Clint Armstrong 2caba3ee58 add note to reload initctl after linking upstart job 2015-08-25 11:35:27 -04:00
Clint Armstrong 2fdea68e49 no removepidfile 2015-08-25 11:35:27 -04:00
Clint Armstrong 985ea21f6e make and remove pidfile 2015-08-25 11:35:27 -04:00
Clint Armstrong 29a6f1b057 run as librenms and background 2015-08-25 11:35:26 -04:00
Clint Armstrong 92177414ad space 2015-08-25 11:35:26 -04:00
Clint Armstrong 4c5f7f9dd1 add lsb docs 2015-08-25 11:35:26 -04:00
Clint Armstrong ef91005f6c add LSB script 2015-08-25 11:35:26 -04:00
Clint Armstrong bba8803933 symlink instead of copy 2015-08-25 11:35:26 -04:00
Clint Armstrong 507e4baa95 simplify poller-service.conf 2015-08-25 11:35:25 -04:00
Clint Armstrong 6f0969c151 typo 2015-08-25 11:35:25 -04:00
Clint Armstrong 33baea6d6a release schema lock 2015-08-25 11:35:25 -04:00
Clint Armstrong 38af8b4c4c return instead of exit 2015-08-25 11:35:25 -04:00
Clint Armstrong d9efadb441 fix bailout comparison 2015-08-25 11:35:25 -04:00
Clint Armstrong e74a6db216 move lock checks after bail out 2015-08-25 11:35:25 -04:00
Clint Armstrong c5fcb87b51 bail if schema is already up to date 2015-08-25 11:35:24 -04:00
Clint Armstrong 1379a13c76 wait for all locks to be free when updating schema 2015-08-25 11:35:24 -04:00
Clint Armstrong 777d5d6c6f add function to check for a lock 2015-08-25 11:35:24 -04:00
Clint Armstrong 86e0f42dc7 bail out if we can't get a lock on schema_update 2015-08-25 11:35:24 -04:00
Clint Armstrong a47ae33cfd check for schema_update lock when poller-service runs 2015-08-25 11:35:23 -04:00
Clint Armstrong 9039dbb425 give discovery it's own lock 2015-08-25 11:35:23 -04:00
Clint Armstrong 617e695b20 better logging error checking 2015-08-25 11:35:23 -04:00
Clint Armstrong 7798626017 fix logging options 2015-08-25 11:35:23 -04:00
Clint Armstrong 403d4c5364 decode proc 2015-08-25 11:35:23 -04:00
Clint Armstrong 85aa9ccdb8 Revert "make logging python3 compatible"
This reverts commit 74531c6e69c31c252a48d2bab90bc98e4f566111.
2015-08-25 11:35:23 -04:00
Clint Armstrong 0f34042b84 Revert "upper case warning"
This reverts commit c87d626105ad80d7856e2c15f98219c43ebe0c2e.
2015-08-25 11:35:22 -04:00
Clint Armstrong 9022c16836 upper case warning 2015-08-25 11:35:22 -04:00
Clint Armstrong 73ada34f30 make logging python3 compatible 2015-08-25 11:35:22 -04:00
Clint Armstrong 71c1771d84 zero length field in format 2015-08-25 11:35:22 -04:00
Clint Armstrong c9a56e248d index and limit 2015-08-25 11:35:22 -04:00
Clint Armstrong bb697a35bd attribution 2015-08-25 11:35:22 -04:00
Clint Armstrong b73b49bfcb remove unnecessary exit conditions 2015-08-25 11:35:21 -04:00
Clint Armstrong 9931d9dc44 don't try to discover down devices 2015-08-25 11:35:21 -04:00
Clint Armstrong 21e9dac646 exit on mysql error 2015-08-25 11:35:21 -04:00
Clint Armstrong 3ff7a48089 catch sql errors 2015-08-25 11:35:21 -04:00
Clint Armstrong 9f1c2232f0 update every minute 2015-08-25 11:35:21 -04:00
Clint Armstrong 4d832067a9 change to 2 minute updates 2015-08-25 11:35:20 -04:00
Clint Armstrong c3b6fee0eb bad sql 2015-08-25 11:35:20 -04:00
Clint Armstrong 5672afd0a8 test for null last_attempted 2015-08-25 11:35:20 -04:00
Clint Armstrong e68bebbc62 bad index 2015-08-25 11:35:20 -04:00
Clint Armstrong 6c5f71bbb5 remove queue locks on empty query 2015-08-25 11:35:20 -04:00
Clint Armstrong 4a66720969 release lock for 1 device 2015-08-25 11:35:20 -04:00
Clint Armstrong c35a1ea750 don't loop too fast 2015-08-25 11:35:19 -04:00
Clint Armstrong d23bed0af7 don't check dont-retry' 2015-08-25 11:35:19 -04:00
Clint Armstrong f12725fc81 store last attempted in sql for simpler down_retry 2015-08-25 11:35:19 -04:00
Clint Armstrong 01b7648136 add last_poll_attempted column to devices table 2015-08-25 11:35:19 -04:00
Clint Armstrong 55ad58b4e9 update sql schema to add primary key for pollers 2015-08-25 11:35:19 -04:00
Clint Armstrong bedf425c1c update sql schema to add primary key for pollers 2015-08-25 11:35:18 -04:00
Clint Armstrong b4c5f0a5ec notes 2015-08-25 11:35:18 -04:00
Clint Armstrong b9c3b3cec8 sql stuff 2015-08-25 11:35:18 -04:00
Clint Armstrong 4529ba2e7d fix stupid query 2015-08-25 11:35:18 -04:00
Clint Armstrong c65a160c18 log progress to db every 5 minutes 2015-08-25 11:35:18 -04:00
Clint Armstrong 0588ff41c3 get a lock when doing discovery 2015-08-25 11:35:18 -04:00
Clint Armstrong 67b8f9f473 pep8 2015-08-25 11:35:17 -04:00
Clint Armstrong b0c02a167e add license to docstring 2015-08-25 11:35:17 -04:00
Clint Armstrong 4fed175935 document loglevel 2015-08-25 11:35:17 -04:00
Clint Armstrong f8756dc956 more details indocs 2015-08-25 11:35:17 -04:00
Clint Armstrong 1f0799fc03 more details about which cronjobs this replaces 2015-08-25 11:35:17 -04:00
Clint Armstrong 9ae0bc3f83 documentation written 2015-08-25 11:35:16 -04:00
Clint Armstrong 18d8914548 discover integration working 2015-08-25 11:35:16 -04:00
Clint Armstrong f293e3d967 add discovery support to service 2015-08-25 11:35:16 -04:00
Clint Armstrong c7423d2c4e start docs 2015-08-25 11:35:16 -04:00
Clint Armstrong cf8844742e poller service upstart conf working 2015-08-25 11:35:16 -04:00
Clint Armstrong 57bf214df3 first attempt at upstart conf 2015-08-25 11:35:16 -04:00
Clint Armstrong e30aea0168 get all config from config.php 2015-08-25 11:35:15 -04:00
Clint Armstrong f7993a204c log level from config 2015-08-25 11:35:15 -04:00
Clint Armstrong 2b3d70e928 add proper logging 2015-08-25 11:35:15 -04:00
Clint Armstrong e9ffc7a374 thread numbers are meaningless 2015-08-25 11:35:15 -04:00
Clint Armstrong 4736544e7e fix bug on retrying failed devices 2015-08-25 11:35:15 -04:00
Clint Armstrong 1dcaa51011 more efficient sql queries, working well all night 2015-08-25 11:35:14 -04:00
Clint Armstrong 99cf049645 cleaned up 2015-08-25 11:35:14 -04:00
Clint Armstrong 4d3b7a3c0f working 2015-08-25 11:35:14 -04:00
Clint Armstrong bd054d7a81 first attempt at looping logic 2015-08-25 11:35:14 -04:00
Clint Armstrong e479d8cf69 change variables 2015-08-25 11:35:14 -04:00
Clint Armstrong 2ba1d9e0ec add shebang 2015-08-25 11:35:14 -04:00
Clint Armstrong 72844d112e make poller-service executable 2015-08-25 11:35:13 -04:00
Clint Armstrong 7f262fd2cc limit sql query to amount_of_workers 2015-08-25 11:35:13 -04:00
Clint Armstrong b34fcf8728 remove debug echos 2015-08-25 11:35:13 -04:00
Clint Armstrong 8e34e83d97 add swp to gitignore for vim 2015-08-25 11:35:13 -04:00
Clint Armstrong e7c51f2a80 add mysql lock for polling 2015-08-25 11:35:13 -04:00
Clint Armstrong 735868c202 typo 2015-07-22 12:17:34 -04:00
Clint Armstrong 44c4533d41 don't detect drac as linux 2015-07-22 12:13:51 -04:00
Clint Armstrong 3983d1239f don't detect drac as armv5 2015-07-22 12:01:54 -04:00
Clint Armstrong e714953156 set low limit to 0 2015-07-22 11:55:21 -04:00
Clint Armstrong 0f695b7940 fix oid name 2015-07-22 11:46:22 -04:00
Clint Armstrong c00df6d4c7 fix voltage alerts 2015-07-22 11:27:28 -04:00
Clint Armstrong 585e601e9c detect as dnos 2015-07-22 10:14:42 -04:00
Clint Armstrong 9ec836b976 Revert "add dell networking n switches as powerconnect"
This reverts commit 5df98a5000.
2015-07-22 10:08:49 -04:00
Clint Armstrong 5df98a5000 add dell networking n switches as powerconnect 2015-07-22 09:20:49 -04:00
Clint Armstrong e6e17325bb fix fanspeed thresholds 2015-07-21 16:40:17 -04:00
Clint Armstrong ef758cb4b4 fix temps 2015-07-21 16:31:21 -04:00
Clint Armstrong 31816943c3 Revert "attempt fix"
This reverts commit 8479e7a133.
2015-07-21 16:21:31 -04:00
Clint Armstrong 8479e7a133 attempt fix 2015-07-21 16:21:21 -04:00
Clint Armstrong 102bb966af add lazyload link 2015-07-16 12:51:08 -04:00
Clint Armstrong 3d3a456543 Merge commit 'b96617cda4fb082a38c61b8e30be53f84ef5c9b2' as 'lib/jquery_lazyload' 2015-07-16 12:48:37 -04:00
Clint Armstrong b96617cda4 Squashed 'lib/jquery_lazyload/' content from commit f82eee9
git-subtree-dir: lib/jquery_lazyload
git-subtree-split: f82eee9f752a58fe5202b76adda2466fae2fd398
2015-07-16 12:48:37 -04:00
Clint Armstrong ca3e77fa1b add lazyload.js 2015-07-16 12:46:36 -04:00
Clint Armstrong b5e8998c70 apply lazyload patch 2015-07-16 12:42:58 -04:00