Explorar el Código

SVI Вынос модуля; 100.0%

SVI hace 9 meses
padre
commit
cd1a140e4f
Se han modificado 100 ficheros con 204 adiciones y 205 borrados
  1. 1 1
      Makefile
  2. 1 2
      README.md
  3. 2 2
      v2/cmd/demo/main.go
  4. 2 2
      v2/cmd/demo/main_test.go
  5. 0 0
      v2/docs/helpers.md
  6. 0 0
      v2/docs/img/coverage.svg
  7. 0 0
      v2/docs/img/mit.svg
  8. 0 0
      v2/docs/img/ucl.svg
  9. 1 1
      v2/kc/helpers/helpers.go
  10. 0 0
      v2/kc/helpers/helpers_test.go
  11. 3 3
      v2/kc/local_ctx/ctx_value/ctx_value.go
  12. 2 2
      v2/kc/local_ctx/ctx_value/ctx_value_test.go
  13. 5 5
      v2/kc/local_ctx/local_ctx.go
  14. 0 0
      v2/kc/local_ctx/local_ctx_test.go
  15. 2 2
      v2/kc/local_ctx/lst_sort/lst_sort.go
  16. 1 1
      v2/kc/local_ctx/lst_sort/lst_sort_test.go
  17. 4 4
      v2/kc/log_buf/log_buf.go
  18. 2 2
      v2/kc/log_buf/log_buf_test.go
  19. 2 2
      v2/kc/log_buf/log_bus/log_bus.go
  20. 0 0
      v2/kc/log_buf/log_bus/log_bus_test.go
  21. 3 3
      v2/kc/log_buf/log_bus/log_topic/log_topic.go
  22. 2 2
      v2/kc/log_buf/log_bus/log_topic/log_topic_test.go
  23. 3 3
      v2/kc/log_buf/log_msg/log_msg.go
  24. 0 0
      v2/kc/log_buf/log_msg/log_msg_test.go
  25. 1 1
      v2/kc/safe_bool/safe_bool.go
  26. 1 1
      v2/kc/safe_bool/safe_bool_test.go
  27. 2 2
      v2/kc/safe_bool_react/safe_bool_react.go
  28. 1 1
      v2/kc/safe_bool_react/safe_bool_react_test.go
  29. 1 1
      v2/kc/safe_int/safe_int.go
  30. 1 1
      v2/kc/safe_int/safe_int_test.go
  31. 1 1
      v2/kc/safe_string/safe_string.go
  32. 1 1
      v2/kc/safe_string/safe_string_test.go
  33. 22 22
      v2/kern.go
  34. 1 1
      v2/kern_test.go
  35. 0 0
      v2/krn/kalias/kalias.go
  36. 0 0
      v2/krn/kalias/kalias_test.go
  37. 4 4
      v2/krn/kbus/dict_sub_hook/dict_sub_hook.go
  38. 1 1
      v2/krn/kbus/dict_sub_hook/dict_sub_hook_test.go
  39. 4 4
      v2/krn/kbus/dict_topic_serve/dict_topic_serve.go
  40. 2 2
      v2/krn/kbus/dict_topic_serve/dict_topic_serve_test.go
  41. 5 5
      v2/krn/kbus/dict_topic_sub/dict_topic_sub.go
  42. 2 2
      v2/krn/kbus/dict_topic_sub/dict_topic_sub_test.go
  43. 8 8
      v2/krn/kbus/kbus_base/kbus_base.go
  44. 4 4
      v2/krn/kbus/kbus_base/kbus_base_test.go
  45. 11 11
      v2/krn/kbus/kbus_http/client_bus_http/client_bus_http.go
  46. 8 8
      v2/krn/kbus/kbus_http/client_bus_http/client_bus_http_test.go
  47. 9 9
      v2/krn/kbus/kbus_http/kbus_http.go
  48. 10 10
      v2/krn/kbus/kbus_http/kbus_http_test.go
  49. 2 2
      v2/krn/kbus/kbus_local/client_bus_local/client_bus_local.go
  50. 1 1
      v2/krn/kbus/kbus_local/client_bus_local/client_bus_local_test.go
  51. 2 2
      v2/krn/kbus/kbus_local/kbus_local.go
  52. 3 3
      v2/krn/kbus/kbus_local/kbus_local_test.go
  53. 2 2
      v2/krn/kbus/kbus_msg/msg_pub/msg_pub.go
  54. 0 0
      v2/krn/kbus/kbus_msg/msg_pub/msg_pub_test.go
  55. 2 2
      v2/krn/kbus/kbus_msg/msg_serve/msg_serve.go
  56. 0 0
      v2/krn/kbus/kbus_msg/msg_serve/msg_serve_test.go
  57. 2 2
      v2/krn/kbus/kbus_msg/msg_sub/msg_sub.go
  58. 0 0
      v2/krn/kbus/kbus_msg/msg_sub/msg_sub_test.go
  59. 2 2
      v2/krn/kbus/kbus_msg/msg_unsub/msg_unsub.go
  60. 0 0
      v2/krn/kbus/kbus_msg/msg_unsub/msg_unsub_test.go
  61. 4 4
      v2/krn/kctx/kctx.go
  62. 0 0
      v2/krn/kctx/kctx_test.go
  63. 3 3
      v2/krn/kctx/kernel_keeper/kernel_keeper.go
  64. 2 2
      v2/krn/kctx/kernel_keeper/kernel_keeper_test.go
  65. 5 5
      v2/krn/kctx/kwg/kwg.go
  66. 1 1
      v2/krn/kctx/kwg/kwg_test.go
  67. 9 9
      v2/krn/kmodule/kmodule.go
  68. 2 2
      v2/krn/kmodule/kmodule_test.go
  69. 6 6
      v2/krn/kmodule/mod_stat/mod_stat.go
  70. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_day/mod_stat_day.go
  71. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_day/mod_stat_day_test.go
  72. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute.go
  73. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute_test.go
  74. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec.go
  75. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec_test.go
  76. 0 0
      v2/krn/kmodule/mod_stat/mod_stat_test.go
  77. 6 6
      v2/krn/kmonolit/kmonolit.go
  78. 5 5
      v2/krn/kmonolit/kmonolit_test.go
  79. 5 5
      v2/krn/kserv_http/kserv_http.go
  80. 4 4
      v2/krn/kserv_http/kserv_http_test.go
  81. 0 0
      v2/krn/kserv_http/static/css/bootstrap-grid.min.css
  82. 0 0
      v2/krn/kserv_http/static/css/bootstrap-grid.min.css.map
  83. 0 0
      v2/krn/kserv_http/static/css/bootstrap-grid.rtl.min.css
  84. 0 0
      v2/krn/kserv_http/static/css/bootstrap-grid.rtl.min.css.map
  85. 0 0
      v2/krn/kserv_http/static/css/bootstrap-reboot.min.css
  86. 0 0
      v2/krn/kserv_http/static/css/bootstrap-reboot.min.css.map
  87. 0 0
      v2/krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css
  88. 0 0
      v2/krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css.map
  89. 0 0
      v2/krn/kserv_http/static/css/bootstrap-utilities.min.css
  90. 0 0
      v2/krn/kserv_http/static/css/bootstrap-utilities.min.css.map
  91. 0 0
      v2/krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css
  92. 0 0
      v2/krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css.map
  93. 0 0
      v2/krn/kserv_http/static/css/bootstrap.min.css
  94. 0 0
      v2/krn/kserv_http/static/css/bootstrap.min.css.map
  95. 0 0
      v2/krn/kserv_http/static/css/bootstrap.rtl.min.css
  96. 0 0
      v2/krn/kserv_http/static/css/bootstrap.rtl.min.css.map
  97. 0 0
      v2/krn/kserv_http/static/js/bootstrap.bundle.min.js
  98. 0 0
      v2/krn/kserv_http/static/js/bootstrap.bundle.min.js.map
  99. 0 0
      v2/krn/kserv_http/static/js/bootstrap.esm.min.js
  100. 0 0
      v2/krn/kserv_http/static/js/bootstrap.esm.min.js.map

+ 1 - 1
Makefile

@@ -1,7 +1,7 @@
 demo:
 	clear
 	go fmt ./...
-	go build -race -o ./bin_dev/demo ./cmd/demo/main.go
+	go build -race -o ./bin_dev/demo ./v2/cmd/demo/main.go
 	./demo.sh
 mod:
 	clear

+ 1 - 2
README.md

@@ -12,8 +12,7 @@
 
 ![License: UCL](./docs/img/ucl.svg) / ![License: MIT](./docs/img/mit.svg)
 
-
-**kern** -- фреймворк модульных компонентов ядра с высокой надёжностью для любого микросервиса или модульного монолита. Позволяет создавать изолированные модули в составе монолита (полезно в начале разработки). А затем модули можно выносить в отдельные микросервисы (после отладки).
+**kern v2** -- фреймворк модульных компонентов ядра с высокой надёжностью для любого микросервиса или модульного монолита. Позволяет создавать изолированные модули в составе монолита (полезно в начале разработки). А затем модули можно выносить в отдельные микросервисы (после отладки).
 
 ## Контакты
 

+ 2 - 2
cmd/demo/main.go → v2/cmd/demo/main.go

@@ -2,8 +2,8 @@
 package main
 
 import (
-	"gitp78su.ipnodns.ru/svi/kern"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 var app IKernelMonolit

+ 2 - 2
cmd/demo/main_test.go → v2/cmd/demo/main_test.go

@@ -5,8 +5,8 @@ import (
 	"testing"
 	"time"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_env"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_env"
 )
 
 func TestMain(t *testing.T) {

+ 0 - 0
docs/helpers.md → v2/docs/helpers.md


+ 0 - 0
docs/img/coverage.svg → v2/docs/img/coverage.svg


+ 0 - 0
docs/img/mit.svg → v2/docs/img/mit.svg


+ 0 - 0
docs/img/ucl.svg → v2/docs/img/ucl.svg


+ 1 - 1
kc/helpers/helpers.go → v2/kc/helpers/helpers.go

@@ -8,7 +8,7 @@ import (
 	"os"
 	"time"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
 )
 
 var (

+ 0 - 0
kc/helpers/helpers_test.go → v2/kc/helpers/helpers_test.go


+ 3 - 3
kc/local_ctx/ctx_value/ctx_value.go → v2/kc/local_ctx/ctx_value/ctx_value.go

@@ -4,9 +4,9 @@ package ctx_value
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // CtxValue -- потокобезопасное значение локального контекста

+ 2 - 2
kc/local_ctx/ctx_value/ctx_value_test.go → v2/kc/local_ctx/ctx_value/ctx_value_test.go

@@ -3,8 +3,8 @@ package ctx_value
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 5 - 5
kc/local_ctx/local_ctx.go → v2/kc/local_ctx/local_ctx.go

@@ -5,11 +5,11 @@ import (
 	"context"
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx/ctx_value"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx/lst_sort"
-	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx/ctx_value"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx/lst_sort"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/log_buf"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // LocalCtx -- локальный контекст

+ 0 - 0
kc/local_ctx/local_ctx_test.go → v2/kc/local_ctx/local_ctx_test.go


+ 2 - 2
kc/local_ctx/lst_sort/lst_sort.go → v2/kc/local_ctx/lst_sort/lst_sort.go

@@ -5,8 +5,8 @@ import (
 	"sort"
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // LstSort -- сортированный список значений контекста

+ 1 - 1
kc/local_ctx/lst_sort/lst_sort_test.go → v2/kc/local_ctx/lst_sort/lst_sort_test.go

@@ -3,7 +3,7 @@ package lst_sort
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx/ctx_value"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx/ctx_value"
 )
 
 type tester struct {

+ 4 - 4
kc/log_buf/log_buf.go → v2/kc/log_buf/log_buf.go

@@ -5,10 +5,10 @@ import (
 	"fmt"
 	"sync"
 
-	"gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf/log_msg"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/log_buf/log_msg"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // logBuf -- потокобезопасный буфер лога

+ 2 - 2
kc/log_buf/log_buf_test.go → v2/kc/log_buf/log_buf_test.go

@@ -3,8 +3,8 @@ package log_buf
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 2 - 2
kc/log_buf/log_bus/log_bus.go → v2/kc/log_buf/log_bus/log_bus.go

@@ -4,8 +4,8 @@ package log_bus
 import (
 	"sync"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type LogDictTopic struct {

+ 0 - 0
kc/log_buf/log_bus/log_bus_test.go → v2/kc/log_buf/log_bus/log_bus_test.go


+ 3 - 3
kc/log_buf/log_bus/log_topic/log_topic.go → v2/kc/log_buf/log_bus/log_topic/log_topic.go

@@ -4,9 +4,9 @@ package log_topic
 import (
 	"fmt"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // LogTopic -- элемент лога шины

+ 2 - 2
kc/log_buf/log_bus/log_topic/log_topic_test.go → v2/kc/log_buf/log_bus/log_topic/log_topic_test.go

@@ -3,8 +3,8 @@ package log_topic
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_local/client_bus_local"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_local/client_bus_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
 )
 
 type tester struct {

+ 3 - 3
kc/log_buf/log_msg/log_msg.go → v2/kc/log_buf/log_msg/log_msg.go

@@ -4,9 +4,9 @@ package log_msg
 import (
 	"fmt"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 const (

+ 0 - 0
kc/log_buf/log_msg/log_msg_test.go → v2/kc/log_buf/log_msg/log_msg_test.go


+ 1 - 1
kc/safe_bool/safe_bool.go → v2/kc/safe_bool/safe_bool.go

@@ -4,7 +4,7 @@ package safe_bool
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // safeBool -- потокобезопасный булевый признак

+ 1 - 1
kc/safe_bool/safe_bool_test.go → v2/kc/safe_bool/safe_bool_test.go

@@ -3,7 +3,7 @@ package safe_bool
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 2 - 2
kc/safe_bool_react/safe_bool_react.go → v2/kc/safe_bool_react/safe_bool_react.go

@@ -4,8 +4,8 @@ package safe_bool_react
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // safeBoolReact -- потокобезопасный булевый признак с реакцией на своё изменение

+ 1 - 1
kc/safe_bool_react/safe_bool_react_test.go → v2/kc/safe_bool_react/safe_bool_react_test.go

@@ -3,7 +3,7 @@ package safe_bool_react
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 1 - 1
kc/safe_int/safe_int.go → v2/kc/safe_int/safe_int.go

@@ -4,7 +4,7 @@ package safe_int
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // safeInt -- потокобезопасное целое

+ 1 - 1
kc/safe_int/safe_int_test.go → v2/kc/safe_int/safe_int_test.go

@@ -3,7 +3,7 @@ package safe_int
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 1 - 1
kc/safe_string/safe_string.go → v2/kc/safe_string/safe_string.go

@@ -4,7 +4,7 @@ package safe_string
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // safeString -- потокобезопасная строка

+ 1 - 1
kc/safe_string/safe_string_test.go → v2/kc/safe_string/safe_string_test.go

@@ -3,7 +3,7 @@ package safe_string
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 22 - 22
kern.go → v2/kern.go

@@ -4,28 +4,28 @@ package kern
 import (
 	"context"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool_react"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_int"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_string"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_http"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_http/client_bus_http"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_local"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_local/client_bus_local"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmodule"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmonolit"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kserv_http"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kstore_kv"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mds/mod_kctx"
-	"gitp78su.ipnodns.ru/svi/kern/mds/mod_keeper"
-	"gitp78su.ipnodns.ru/svi/kern/mds/mod_serv_http"
-	"gitp78su.ipnodns.ru/svi/kern/mds/mod_wui"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/log_buf"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool_react"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_int"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_string"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_http/client_bus_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_local/client_bus_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmodule"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmonolit"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kserv_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kstore_kv"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mds/mod_kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mds/mod_keeper"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mds/mod_serv_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mds/mod_wui"
 )
 
 // GetKernelCtx -- возвращает контекст ядра

+ 1 - 1
kern_test.go → v2/kern_test.go

@@ -5,7 +5,7 @@ import (
 	"os"
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_env"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_env"
 )
 
 type tester struct {

+ 0 - 0
krn/kalias/kalias.go → v2/krn/kalias/kalias.go


+ 0 - 0
krn/kalias/kalias_test.go → v2/krn/kalias/kalias_test.go


+ 4 - 4
krn/kbus/dict_sub_hook/dict_sub_hook.go → v2/krn/kbus/dict_sub_hook/dict_sub_hook.go

@@ -4,10 +4,10 @@ package dict_sub_hook
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // dictSubHook -- словарь потребителей топика по подписке

+ 1 - 1
krn/kbus/dict_sub_hook/dict_sub_hook_test.go → v2/krn/kbus/dict_sub_hook/dict_sub_hook_test.go

@@ -3,7 +3,7 @@ package dict_sub_hook
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_local"
 )
 
 type tester struct {

+ 4 - 4
krn/kbus/dict_topic_serve/dict_topic_serve.go → v2/krn/kbus/dict_topic_serve/dict_topic_serve.go

@@ -7,10 +7,10 @@ import (
 	"sync"
 	"time"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // dictServe -- потокобезопасный словарь обработчиков запросов

+ 2 - 2
krn/kbus/dict_topic_serve/dict_topic_serve_test.go → v2/krn/kbus/dict_topic_serve/dict_topic_serve_test.go

@@ -3,8 +3,8 @@ package dict_topic_serve
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_serve"
 )
 
 type tester struct {

+ 5 - 5
krn/kbus/dict_topic_sub/dict_topic_sub.go → v2/krn/kbus/dict_topic_sub/dict_topic_sub.go

@@ -4,11 +4,11 @@ package dict_topic_sub
 import (
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/dict_sub_hook"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/dict_sub_hook"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tReadReq struct {

+ 2 - 2
krn/kbus/dict_topic_sub/dict_topic_sub_test.go → v2/krn/kbus/dict_topic_sub/dict_topic_sub_test.go

@@ -3,8 +3,8 @@ package dict_topic_sub
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_local"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_local"
 )
 
 type tester struct {

+ 8 - 8
krn/kbus/kbus_base/kbus_base.go → v2/krn/kbus/kbus_base/kbus_base.go

@@ -5,14 +5,14 @@ import (
 	"fmt"
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/dict_topic_serve"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/dict_topic_sub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/dict_topic_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/dict_topic_sub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 const (

+ 4 - 4
krn/kbus/kbus_base/kbus_base_test.go → v2/krn/kbus/kbus_base/kbus_base_test.go

@@ -3,10 +3,10 @@ package kbus_base
 import (
 	"testing"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_serve"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_local"
 )
 
 type tester struct {

+ 11 - 11
krn/kbus/kbus_http/client_bus_http/client_bus_http.go → v2/krn/kbus/kbus_http/client_bus_http/client_bus_http.go

@@ -11,17 +11,17 @@ import (
 
 	"github.com/google/uuid"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_http"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_pub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_serve"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_sub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_unsub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_pub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_sub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_unsub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // ClientBusHttp -- клиент HTTP-шины

+ 8 - 8
krn/kbus/kbus_http/client_bus_http/client_bus_http_test.go → v2/krn/kbus/kbus_http/client_bus_http/client_bus_http_test.go

@@ -5,14 +5,14 @@ import (
 	"strings"
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_base"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kserv_http"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_env"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_serve"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_http"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_base"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kserv_http"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_env"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_http"
 )
 
 type tester struct {

+ 9 - 9
krn/kbus/kbus_http/kbus_http.go → v2/krn/kbus/kbus_http/kbus_http.go

@@ -7,15 +7,15 @@ import (
 
 	"github.com/gofiber/fiber/v2"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_base"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_pub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_serve"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_sub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_unsub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kserv_http"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_base"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_pub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_sub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_unsub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kserv_http"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_http"
 )
 
 // kBusHttp -- шина данных поверх HTTP

+ 10 - 10
krn/kbus/kbus_http/kbus_http_test.go → v2/krn/kbus/kbus_http/kbus_http_test.go

@@ -8,16 +8,16 @@ import (
 	"strings"
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_pub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_serve"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_sub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_msg/msg_unsub"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kserv_http"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_env"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_serve"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_local"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_pub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_sub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_msg/msg_unsub"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kserv_http"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_env"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_local"
 )
 
 type tester struct {

+ 2 - 2
krn/kbus/kbus_local/client_bus_local/client_bus_local.go → v2/krn/kbus/kbus_local/client_bus_local/client_bus_local.go

@@ -2,8 +2,8 @@
 package client_bus_local
 
 import (
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_local"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_local"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // ClientBusLocal -- клиент локальной шины

+ 1 - 1
krn/kbus/kbus_local/client_bus_local/client_bus_local_test.go → v2/krn/kbus/kbus_local/client_bus_local/client_bus_local_test.go

@@ -3,7 +3,7 @@ package client_bus_local
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 2 - 2
krn/kbus/kbus_local/kbus_local.go → v2/krn/kbus/kbus_local/kbus_local.go

@@ -2,8 +2,8 @@
 package kbus_local
 
 import (
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_base"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_base"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // Локальная шина данных

+ 3 - 3
krn/kbus/kbus_local/kbus_local_test.go → v2/krn/kbus/kbus_local/kbus_local_test.go

@@ -3,9 +3,9 @@ package kbus_local
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_serve"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_hand_sub_local"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_serve"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_hand_sub_local"
 )
 
 type tester struct {

+ 2 - 2
krn/kbus/kbus_msg/msg_pub/msg_pub.go → v2/krn/kbus/kbus_msg/msg_pub/msg_pub.go

@@ -2,8 +2,8 @@
 package msg_pub
 
 import (
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
 )
 
 // PublishReq -- запрос на публикацию

+ 0 - 0
krn/kbus/kbus_msg/msg_pub/msg_pub_test.go → v2/krn/kbus/kbus_msg/msg_pub/msg_pub_test.go


+ 2 - 2
krn/kbus/kbus_msg/msg_serve/msg_serve.go → v2/krn/kbus/kbus_msg/msg_serve/msg_serve.go

@@ -2,8 +2,8 @@
 package msg_serve
 
 import (
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
 )
 
 // ServeReq -- входящий запрос на обслуживание

+ 0 - 0
krn/kbus/kbus_msg/msg_serve/msg_serve_test.go → v2/krn/kbus/kbus_msg/msg_serve/msg_serve_test.go


+ 2 - 2
krn/kbus/kbus_msg/msg_sub/msg_sub.go → v2/krn/kbus/kbus_msg/msg_sub/msg_sub.go

@@ -2,8 +2,8 @@
 package msg_sub
 
 import (
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
 )
 
 // SubscribeReq -- входящий запрос на подписку

+ 0 - 0
krn/kbus/kbus_msg/msg_sub/msg_sub_test.go → v2/krn/kbus/kbus_msg/msg_sub/msg_sub_test.go


+ 2 - 2
krn/kbus/kbus_msg/msg_unsub/msg_unsub.go → v2/krn/kbus/kbus_msg/msg_unsub/msg_unsub.go

@@ -2,8 +2,8 @@
 package msg_unsub
 
 import (
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
 )
 
 // UnsubReq -- запрос на отписку от топика

+ 0 - 0
krn/kbus/kbus_msg/msg_unsub/msg_unsub_test.go → v2/krn/kbus/kbus_msg/msg_unsub/msg_unsub_test.go


+ 4 - 4
krn/kctx/kctx.go → v2/krn/kctx/kctx.go

@@ -5,10 +5,10 @@ import (
 	"context"
 	"sync"
 
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx/kernel_keeper"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx/kwg"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx/kernel_keeper"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx/kwg"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // kCtx -- контекст ядра

+ 0 - 0
krn/kctx/kctx_test.go → v2/krn/kctx/kctx_test.go


+ 3 - 3
krn/kctx/kernel_keeper/kernel_keeper.go → v2/krn/kctx/kernel_keeper/kernel_keeper.go

@@ -8,9 +8,9 @@ import (
 	"sync"
 	"syscall"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/log_buf"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // kernelKeeper -- сторож системных сигналов

+ 2 - 2
krn/kctx/kernel_keeper/kernel_keeper_test.go → v2/krn/kctx/kernel_keeper/kernel_keeper_test.go

@@ -6,8 +6,8 @@ import (
 	"testing"
 	"time"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx/kwg"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx/kwg"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 5 - 5
krn/kctx/kwg/kwg.go → v2/krn/kctx/kwg/kwg.go

@@ -8,11 +8,11 @@ import (
 	"fmt"
 	"sync"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/log_buf"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/log_buf"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // kernelWg -- именованный ожидатель потоков ядра

+ 1 - 1
krn/kctx/kwg/kwg_test.go → v2/krn/kctx/kwg/kwg_test.go

@@ -5,7 +5,7 @@ import (
 	"testing"
 	"time"
 
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 9 - 9
krn/kmodule/kmodule.go → v2/krn/kmodule/kmodule.go

@@ -4,15 +4,15 @@ package kmodule
 import (
 	"time"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_int"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_string"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kbus/kbus_local"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmodule/mod_stat"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_int"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_string"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kbus/kbus_local"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmodule/mod_stat"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // kModule -- модуль на основе ядра

+ 2 - 2
krn/kmodule/kmodule_test.go → v2/krn/kmodule/kmodule_test.go

@@ -4,8 +4,8 @@ import (
 	"testing"
 	"time"
 
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 6 - 6
krn/kmodule/mod_stat/mod_stat.go → v2/krn/kmodule/mod_stat/mod_stat.go

@@ -11,12 +11,12 @@ package mod_stat
 import (
 	"time"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_int"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmodule/mod_stat/mod_stat_day"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmodule/mod_stat/mod_stat_sec"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_int"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmodule/mod_stat/mod_stat_day"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmodule/mod_stat/mod_stat_sec"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // ModStat -- статистика модуля

+ 0 - 0
krn/kmodule/mod_stat/mod_stat_day/mod_stat_day.go → v2/krn/kmodule/mod_stat/mod_stat_day/mod_stat_day.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_day/mod_stat_day_test.go → v2/krn/kmodule/mod_stat/mod_stat_day/mod_stat_day_test.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute.go → v2/krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute_test.go → v2/krn/kmodule/mod_stat/mod_stat_minute/mod_stat_minute_test.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec.go → v2/krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec_test.go → v2/krn/kmodule/mod_stat/mod_stat_sec/mod_stat_sec_test.go


+ 0 - 0
krn/kmodule/mod_stat/mod_stat_test.go → v2/krn/kmodule/mod_stat/mod_stat_test.go


+ 6 - 6
krn/kmonolit/kmonolit.go → v2/krn/kmonolit/kmonolit.go

@@ -4,12 +4,12 @@ package kmonolit
 import (
 	"fmt"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 // kMonolit -- объект модульного монолита

+ 5 - 5
krn/kmonolit/kmonolit_test.go → v2/krn/kmonolit/kmonolit_test.go

@@ -3,11 +3,11 @@ package kmonolit
 import (
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/kalias"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kmodule"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/kalias"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kmodule"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 type tester struct {

+ 5 - 5
krn/kserv_http/kserv_http.go → v2/krn/kserv_http/kserv_http.go

@@ -15,11 +15,11 @@ import (
 	"github.com/gofiber/fiber/v2/middleware/filesystem"
 	"github.com/gofiber/fiber/v2/middleware/monitor"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/kc/local_ctx"
-	"gitp78su.ipnodns.ru/svi/kern/kc/safe_bool"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/local_ctx"
+	"gitp78su.ipnodns.ru/svi/kern/v2/kc/safe_bool"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
 )
 
 const (

+ 4 - 4
krn/kserv_http/kserv_http_test.go → v2/krn/kserv_http/kserv_http_test.go

@@ -4,10 +4,10 @@ import (
 	"os"
 	"testing"
 
-	. "gitp78su.ipnodns.ru/svi/kern/kc/helpers"
-	"gitp78su.ipnodns.ru/svi/kern/krn/kctx"
-	. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
-	"gitp78su.ipnodns.ru/svi/kern/mock/mock_env"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/kc/helpers"
+	"gitp78su.ipnodns.ru/svi/kern/v2/krn/kctx"
+	. "gitp78su.ipnodns.ru/svi/kern/v2/krn/ktypes"
+	"gitp78su.ipnodns.ru/svi/kern/v2/mock/mock_env"
 )
 
 type tester struct {

+ 0 - 0
krn/kserv_http/static/css/bootstrap-grid.min.css → v2/krn/kserv_http/static/css/bootstrap-grid.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-grid.min.css.map → v2/krn/kserv_http/static/css/bootstrap-grid.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap-grid.rtl.min.css → v2/krn/kserv_http/static/css/bootstrap-grid.rtl.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-grid.rtl.min.css.map → v2/krn/kserv_http/static/css/bootstrap-grid.rtl.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap-reboot.min.css → v2/krn/kserv_http/static/css/bootstrap-reboot.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-reboot.min.css.map → v2/krn/kserv_http/static/css/bootstrap-reboot.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css → v2/krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css.map → v2/krn/kserv_http/static/css/bootstrap-reboot.rtl.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap-utilities.min.css → v2/krn/kserv_http/static/css/bootstrap-utilities.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-utilities.min.css.map → v2/krn/kserv_http/static/css/bootstrap-utilities.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css → v2/krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css.map → v2/krn/kserv_http/static/css/bootstrap-utilities.rtl.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap.min.css → v2/krn/kserv_http/static/css/bootstrap.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap.min.css.map → v2/krn/kserv_http/static/css/bootstrap.min.css.map


+ 0 - 0
krn/kserv_http/static/css/bootstrap.rtl.min.css → v2/krn/kserv_http/static/css/bootstrap.rtl.min.css


+ 0 - 0
krn/kserv_http/static/css/bootstrap.rtl.min.css.map → v2/krn/kserv_http/static/css/bootstrap.rtl.min.css.map


+ 0 - 0
krn/kserv_http/static/js/bootstrap.bundle.min.js → v2/krn/kserv_http/static/js/bootstrap.bundle.min.js


+ 0 - 0
krn/kserv_http/static/js/bootstrap.bundle.min.js.map → v2/krn/kserv_http/static/js/bootstrap.bundle.min.js.map


+ 0 - 0
krn/kserv_http/static/js/bootstrap.esm.min.js → v2/krn/kserv_http/static/js/bootstrap.esm.min.js


+ 0 - 0
krn/kserv_http/static/js/bootstrap.esm.min.js.map → v2/krn/kserv_http/static/js/bootstrap.esm.min.js.map


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio