36b7b9f5fb 
					 
					
						
						
							
							add Live/Ready/Health methods  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-02 13:20:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bbb0cbc72 
					 
					
						
						
							
							update slog/logger ( #351 )  
						
						... 
						
						
						
						Изменено (методы logger без форматирования):
- Добавлена подготовка и выравнивание аттрибутов для logger
- Выравнивание за счет добавления !BADKEY до процессинга log/slog
- Добавлено переиспользование метода Log
- Удалены методы [Logf, Infof, Debugf, Errorf, Warnf, Fatalf, Tracef]
- Обновлены юниттесты
- Удален wrapper в пакете logger
- Изменен интерфейс logger
- Отрефакторены вызовы logger'a в micro
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Reviewed-on: #351 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2024-10-12 12:37:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faf2454f0a 
					 
					
						
						
							
							cleanup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-20 17:54:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						add3ce478c 
					 
					
						
						
							
							replace wrappers with hooks  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 2m59s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 11m36s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-04-22 08:47:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f62b26eda3 
					 
					
						
						
							
							fixup interfaces  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m30s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m37s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-06 18:45:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89cad06121 
					 
					
						
						
							
							fixup deps  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m35s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m44s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-06 16:45:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						930859a537 
					 
					
						
						
							
							logger/slog: initial import  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-08 08:17:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47943cfb05 
					 
					
						
						
							
							config: add conditions  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m28s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 1m5s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-01-15 00:46:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e0e657003 
					 
					
						
						
							
							config/default: add micro:generate uuid/id  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Failing after 1m28s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 2m35s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-07-13 20:26:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36e492314d 
					 
					
						
						
							
							config: another fix for Default funcs  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-03-16 07:14:21 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f57dc09d3 
					 
					
						
						
							
							config: fix Default funcs  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-03-15 22:51:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33a7feb970 
					 
					
						
						
							
							config: proper handle AllowFail option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-03-14 13:23:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68c1048a7d 
					 
					
						
						
							
							config: add Before/After Init funcs  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-03-14 10:38:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98db0dc8bc 
					 
					
						
						
							
							config/default: handle time.Duration  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-07 06:47:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c26ad51e25 
					 
					
						
						
							
							config: improve coverage  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 16:05:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9640cdae1a 
					 
					
						
						
							
							add more cover stuff  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 00:23:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b1a579c9d 
					 
					
						
						
							
							add context tests  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-04-17 16:25:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c64218d52c 
					 
					
						
						
							
							config: add Validate func, small lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-03-22 14:54:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						326ee53333 
					 
					
						
						
							
							config: add new error type  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-11-30 07:34:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9bbfdf159 
					 
					
						
						
							
							config: add watch option helper  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-11-18 15:57:14 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbad257acc 
					 
					
						
						
							
							config: add helpers to load/save options ( #60 )  
						
						
						
						
					 
					
						2021-11-18 15:46:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eb0e56373 
					 
					
						
						
							
							move all imports to own domain  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-02 19:55:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8688179acd 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 20:32:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e40bac5f4 
					 
					
						
						
							
							config: add helper funcs  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 01:24:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecb60e4dc5 
					 
					
						
						
							
							fix lint  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-28 23:43:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea16f5f825 
					 
					
						
						
							
							config/default: not implement watcher as it cant change  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-04 16:04:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2f34df493 
					 
					
						
						
							
							config: minor changes to split config and watcher files  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-04 13:51:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efe215cd60 
					 
					
						
						
							
							config/default: watcher send changes only on non nil  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-04 12:25:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4f332bf0d 
					 
					
						
						
							
							config/default: return error on Next() call  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-04 01:15:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f47fbb1030 
					 
					
						
						
							
							config: add jitter interval for watcher to avoid dos  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-04 00:37:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e8e57a708 
					 
					
						
						
							
							config/default: minor changes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-03 00:49:21 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa8fb3aed7 
					 
					
						
						
							
							fixes and improvements ( #55 )  
						
						... 
						
						
						
						* util/router: sync from github
* config: add watcher interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-03 00:24:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfd2d53a79 
					 
					
						
						
							
							config: cleanup tests  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-27 23:58:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c592fabe2a 
					 
					
						
						
							
							minor fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-01 15:56:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a548634fd 
					 
					
						
						
							
							config: add Save/Load options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-06-20 23:57:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86626c5922 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 08:32:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbbcb22565 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-06 19:45:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ec4c277b7 
					 
					
						
						
							
							lint: fix all major issues  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-14 16:16:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5bf1448f4 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-14 11:28:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82248eb3b0 
					 
					
						
						
							
							many lint fixes and optimizations ( #17 )  
						
						... 
						
						
						
						* util/kubernetes: drop stale files
* debug/log/kubernetes: drop stale files
* util/scope: remove stale files
* util/mdns: drop stale files
* lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-13 15:35:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abb9937787 
					 
					
						
						
							
							fix lint issues ( #16 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-13 01:46:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87e1480077 
					 
					
						
						
							
							config: add name to each config imp  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 16:18:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						125646d89b 
					 
					
						
						
							
							add Name func option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 14:07:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7bafecce3 
					 
					
						
						
							
							add meter and tracer across all options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-22 23:32:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92e6fd036e 
					 
					
						
						
							
							config: merge default not overwrite  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-21 02:20:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						770e8425bd 
					 
					
						
						
							
							config: move reflect stuff to util/reflect  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-19 01:40:34 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8feab7cc48 
					 
					
						
						
							
							config: init before load  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-20 23:08:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa6afdf440 
					 
					
						
						
							
							config: fix tests  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-20 01:07:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b50855855b 
					 
					
						
						
							
							config: export method to init new empty struct  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-20 00:15:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						150e8ad698 
					 
					
						
						
							
							config: improve and export helper func  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-19 23:22:05 +03:00