Commit Graph

71 Commits

Author SHA1 Message Date
Oliver Gorwits
c94e890bb9 DB Schema upgrades are now all single-step in case user has applied any already 2013-03-04 23:45:36 +00:00
Oliver Gorwits
b7ae4dfc57 add cache headers for static content 2013-03-04 23:01:31 +00:00
Oliver Gorwits
c4b60e47a2 allow netdisco-deploy to work from git and without localenv 2013-03-04 20:47:11 +00:00
Oliver Gorwits
376b1cf9dd support for running from git or build dir 2013-03-04 20:31:32 +00:00
Oliver Gorwits
c4e6e4c8eb try really hard to find a localenv if one isn't already in place 2013-03-04 20:31:00 +00:00
Oliver Gorwits
a02a325dcc remove unecessary PATH extension 2013-03-04 19:32:35 +00:00
Oliver Gorwits
d82fe1e2b0 refactor web start scripts to be more portable 2013-03-04 00:19:18 +00:00
Oliver Gorwits
981383c307 Use Path::Class for path and file name construction consistently 2013-02-24 23:02:23 +00:00
Oliver Gorwits
13c7ee81ec add log messages to the Daemon 2013-02-24 20:20:22 +00:00
Oliver Gorwits
e752befa78 fix bug in assuming num_workers included manager 2013-02-24 01:14:18 +00:00
Oliver Gorwits
6507ac22a6 random() and LIMIT the number of daemon jobs requested from Netdisco queue 2013-02-23 23:53:59 +00:00
Oliver Gorwits
3a73b42860 upstream sql changes 2013-01-29 22:52:38 +00:00
Oliver Gorwits
bfa65fc164 first indexed release to cpan 2013-01-06 02:01:06 +00:00
Oliver Gorwits
b99b1faba5 remove fixes for MCE 2013-01-06 01:12:24 +00:00
Oliver Gorwits
16ffbd455e Daemons now log to ~/logs/netdisco-{web,daemon}.log 2013-01-05 20:34:21 +00:00
Oliver Gorwits
43ca40e28c new scripts which self-localenv, and a daemon web server 2013-01-05 20:14:26 +00:00
Oliver Gorwits
6ee703d5c8 more tweaks to cope with MCE running inside Daemon::Control 2013-01-05 15:39:11 +00:00
Oliver Gorwits
ed16a535f9 add daemon daemonizer 2013-01-02 20:08:59 +00:00
Oliver Gorwits
5dbe78fbe4 renamed daemon to foreground version 2013-01-02 19:52:41 +00:00
Oliver Gorwits
b3cd1a55e5 first pass at Interactive worker 2013-01-02 19:38:28 +00:00
Oliver Gorwits
6f5be5948b better version of the __DIE__ workaround 2013-01-02 18:20:58 +00:00
Oliver Gorwits
9cb897c385 forgot to update the config templates 2013-01-02 16:38:43 +00:00
Oliver Gorwits
244033449d code tidy and create tmpdir if not exists 2013-01-02 16:28:24 +00:00
Oliver Gorwits
8d9ede6717 insert hack for MCE __DIE__ problem 2013-01-02 16:04:10 +00:00
Oliver Gorwits
9e1bc7d6d7 bug fixes 2013-01-02 12:28:56 +00:00
Oliver Gorwits
61a3542834 first pass at Manager worker 2013-01-01 23:45:56 +00:00
Oliver Gorwits
e2b9fd3430 start mce port 2013-01-01 19:16:59 +00:00
Oliver Gorwits
cd6a89b2c6 confirm db schema deployed 2012-12-20 20:55:33 +00:00
Oliver Gorwits
26e6263613 upgrade db incrementally 2012-12-20 13:29:54 +00:00
Oliver Gorwits
935bba9070 unlink downloadad mibs file 2012-12-20 13:27:57 +00:00
Oliver Gorwits
b4f7fbcdbe fix wrong method call 2012-12-20 13:27:17 +00:00
Oliver Gorwits
b3c3897cb4 fix for older Perl which warns about a bug in File::Slurp 2012-12-20 13:22:14 +00:00
Oliver Gorwits
a5d2848cef fix version strings for platform warning 2012-12-20 13:20:23 +00:00
Oliver Gorwits
df54d5e4f9 new netdisco-deploy script to do all deployment tasks at once 2012-12-19 22:23:04 +00:00
Oliver Gorwits
05086e8b78 make an App::Netdisco dist using Module::Install 2012-12-17 18:31:16 +00:00
Oliver Gorwits
6a0aa7864e add precond check to db deploy script 2012-12-17 14:45:24 +00:00
Oliver Gorwits
563f2ded89 fix bug in END with undefined $pp 2012-12-17 14:28:05 +00:00
Oliver Gorwits
626f8d6b6d move netdisco config (defaults) to global config.yml 2012-12-17 12:20:33 +00:00
Oliver Gorwits
bf79b10664 update OUI data when DB schema is updated 2012-12-16 17:17:31 +00:00
Oliver Gorwits
369a235ff8 rename db management scripts 2012-12-16 16:44:28 +00:00
Oliver Gorwits
07aed68ae4 implement begin/end for workers 2012-12-16 16:08:27 +00:00
Oliver Gorwits
a852b9c093 clean old jobs on startup 2012-12-16 15:37:08 +00:00
Oliver Gorwits
eef74656c3 fix poller count and refactor for clarity 2012-12-16 15:19:03 +00:00
Oliver Gorwits
7d303b60cf refactor for next_role 2012-12-16 14:36:41 +00:00
Oliver Gorwits
afc0f3b4bc better checking of schema in daemon db 2012-12-16 14:18:11 +00:00
Oliver Gorwits
6d802f9b85 add manager and full worker support 2012-12-15 00:52:42 +00:00
Oliver Gorwits
f9f7a223b8 track interactive and poller workers 2012-12-12 23:21:41 +00:00
Oliver Gorwits
12b3a4b358 refactor to use role for the worker 2012-12-12 22:32:26 +00:00
Oliver Gorwits
6270014918 implement preforking daemon 2012-12-12 21:11:08 +00:00
Oliver Gorwits
2bee416c77 Add PoE control to port_control (+ up/down,vlan,name,location,contact) 2012-12-10 21:59:24 +00:00