| 
							
							
								 Oliver Gorwits | 1502ec1966 | bug fixes after testing on a real network | 2017-11-13 22:08:02 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 840b6b4069 | add tests | 2017-11-12 20:38:35 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 2de36c69ba | some reengineering to support proper testing | 2017-11-12 00:14:21 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 98442a2308 | bug fixes | 2017-11-09 21:49:45 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | e0c6615c87 | fix bugs | 2017-11-08 21:51:55 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 1eeaba441d | finish refactor to new desired behaviour (buggy?) | 2017-11-07 22:30:55 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 7edfe88f25 | fix to work, and correct namespace check | 2017-11-06 22:50:51 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 25907d3544 | move status tracking and checking inside job instance | 2017-11-06 21:26:01 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 4436150bf4 | remove global rubbish | 2017-11-05 20:54:28 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 28b016e713 | fix docs | 2017-11-04 23:31:51 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 10f78d5dbe | add priority and namespace to support fancy worker overrides | 2017-11-04 23:06:20 +00:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 5b7ce3f797 | cannot Sereal::Encode DBIC row | 2017-10-09 15:46:09 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 207476950d | default causes no attr to be created?! | 2017-10-09 14:03:37 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 912f2fa91f | better debug logging | 2017-10-08 18:43:51 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | a4b9bf2036 | netdisco-do show takes a param for method in -p | 2017-10-07 14:00:21 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 58d0fbddda | do not run discover parts if properties failed to complete | 2017-10-07 13:21:13 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 41be926921 | run all check workers | 2017-10-07 13:04:45 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | a41d114965 | fix driver config | 2017-10-07 13:02:46 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | b10908a138 | use vars() cache between phases | 2017-10-07 12:43:50 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 08b34e083d | remove die() calls | 2017-10-07 11:39:17 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | b8108986fb | phase fixups | 2017-10-07 11:32:10 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 273cbbc11b | change stage to phase | 2017-10-07 09:42:41 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 256c10bae5 | multi worker actions need not return done from all workers | 2017-10-07 09:35:14 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | ee38bae48a | store result of worker if best for this phase so far | 2017-10-07 09:05:25 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 5bddfc73ba | auto debug-log worker return messages | 2017-10-07 08:50:31 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 8b660a89c0 | bug fixes | 2017-10-06 07:48:58 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | b58a5816a9 | remove unnecessary check phases | 2017-10-06 07:44:20 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 3af13f0dfe | introduce noop and refactor checks in all workers | 2017-10-06 07:15:59 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 98463c8cad | no need to debug log if there are no hooks in phase | 2017-10-01 10:49:12 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 3b32e84312 | fiddle about with runner logic to fix exit states | 2017-10-01 08:18:13 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 8fdba38ee0 | cannot reuse a worker as the job will be already set and the wrong plugins loaded | 2017-09-29 08:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | a155d9cb77 | should defer when we cannot connect to device | 2017-09-29 08:01:06 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 10b5f6cbc4 | fix bug in where workerconf acls are checked | 2017-09-29 08:00:32 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 2a74e0befa | can pass device instance to check_* | 2017-09-29 07:58:33 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 32be11c3ff | move remaining interactive actions to be plugins | 2017-09-21 00:09:29 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 3e41c93f5a | clean snmp handling | 2017-09-20 21:47:50 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 3454d95a84 | capture result on main phase as well | 2017-09-20 20:54:15 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 1969291719 | simplify to remove phases and fewer hooks | 2017-09-18 22:04:22 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 6f78032e28 | add phase to test worker | 2017-09-14 21:30:03 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 6edd2dc879 | no need to list all plugins | 2017-09-13 21:51:40 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | dfaeb34d8c | add reset after messing with snmp context or community index | 2017-09-13 20:42:41 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 09214dce92 | no need to pass $snmp around | 2017-09-13 20:29:21 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 58cd488ccc | refactor layer and pseudo checks | 2017-09-13 20:07:12 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 753acc607f | use overloaded $device | 2017-09-13 10:53:12 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | d5d39289d6 | rename init stage to check | 2017-09-13 10:44:31 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 1fdb086183 | refactor to remove second loop | 2017-09-12 08:12:12 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 64a9491115 | change to init, first, second stages | 2017-09-10 16:10:50 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 5f2da69697 | move discover and discoverall to worker plugins | 2017-09-09 22:29:26 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | c6ebb7cf07 | move arpnip and arpwalk to worker plugins | 2017-09-09 16:44:32 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Gorwits | 16a79463cb | set snmp driver on macsuck phase workers | 2017-09-09 16:27:58 +01:00 |  |