|
|
@@ -7,7 +7,6 @@ import (
|
|
|
|
|
|
mL0 "gitp78su.ipnodns.ru/svi/kern/v4/lev0"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev0/core_spec"
|
|
|
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/module_name"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev0/helpers"
|
|
|
mL1 "gitp78su.ipnodns.ru/svi/kern/v4/lev1"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev1/comp_spec"
|
|
|
@@ -22,9 +21,11 @@ import (
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev2/lti/kbus_http/client_bus_http"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev2/lti/kbus_local"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev2/lti/kbus_local/client_bus_local"
|
|
|
+ "gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_ent/module_name"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_kctx"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_keeper"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_serv_http"
|
|
|
+ "gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_spec"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_wui"
|
|
|
)
|
|
|
|
|
|
@@ -101,7 +102,7 @@ func SleepMs() {
|
|
|
}
|
|
|
|
|
|
// GetMonolitLocal -- возвращает монолит с локальной шиной.
|
|
|
-func GetMonolitLocal(name string) kspec.IKernelMonolit {
|
|
|
+func GetMonolitLocal(name string) mod_spec.IKernelMonolit {
|
|
|
kCtx := kctx.GetKernelCtx()
|
|
|
kCtx.Set("isLocal", true, "bus type")
|
|
|
for {
|
|
|
@@ -117,7 +118,7 @@ func GetMonolitLocal(name string) kspec.IKernelMonolit {
|
|
|
}
|
|
|
|
|
|
// GetMonolitHttp -- возвращает монолит с локальной шиной поверх HTTP.
|
|
|
-func GetMonolitHttp(name string) kspec.IKernelMonolit {
|
|
|
+func GetMonolitHttp(name string) mod_spec.IKernelMonolit {
|
|
|
kCtx := kctx.GetKernelCtx()
|
|
|
_ = kbus_http.GetKernelBusHttp()
|
|
|
kCtx.Set("isLocal", false, "bus type")
|
|
|
@@ -135,7 +136,7 @@ func GetMonolitHttp(name string) kspec.IKernelMonolit {
|
|
|
// NewKernelModule -- возвращает новый модуль на ядре.
|
|
|
//
|
|
|
//go:fix inline
|
|
|
-func NewKernelModule(name *module_name.AModuleName) kspec.IKernelModule {
|
|
|
+func NewKernelModule(name module_name.IModuleNameFix) mod_spec.IKernelModule {
|
|
|
resMod := kmodule.NewKernelModule(name)
|
|
|
return resMod
|
|
|
}
|
|
|
@@ -159,7 +160,7 @@ func NewClientBusHttp(url string) bus_spec.IBusClient {
|
|
|
// GetModuleServHttp -- возвращает модуль для IKernelServHttp.
|
|
|
//
|
|
|
//go:fix inline
|
|
|
-func GetModuleServHttp() kspec.IKernelModule {
|
|
|
+func GetModuleServHttp() mod_spec.IKernelModule {
|
|
|
modServHttp := mod_serv_http.GetModuleServHttp()
|
|
|
return modServHttp
|
|
|
}
|
|
|
@@ -167,7 +168,7 @@ func GetModuleServHttp() kspec.IKernelModule {
|
|
|
// GetModuleKernelCtx -- возвращает модуль для IKernelCtx.
|
|
|
//
|
|
|
//go:fix inline
|
|
|
-func GetModuleKernelCtx() kspec.IKernelModule {
|
|
|
+func GetModuleKernelCtx() mod_spec.IKernelModule {
|
|
|
kModCtx := mod_kctx.GetModuleKernelCtx()
|
|
|
return kModCtx
|
|
|
}
|
|
|
@@ -175,7 +176,7 @@ func GetModuleKernelCtx() kspec.IKernelModule {
|
|
|
// GetModuleKernelKeeper -- возвращает модуль для IKernelKeeper.
|
|
|
//
|
|
|
//go:fix inline
|
|
|
-func GetModuleKernelKeeper() kspec.IKernelModule {
|
|
|
+func GetModuleKernelKeeper() mod_spec.IKernelModule {
|
|
|
modKernelKeeper := mod_keeper.GetModuleKeeper()
|
|
|
return modKernelKeeper
|
|
|
}
|
|
|
@@ -183,7 +184,7 @@ func GetModuleKernelKeeper() kspec.IKernelModule {
|
|
|
// GetModuleWui -- возвращает модуль для WUI.
|
|
|
//
|
|
|
//go:fix inline
|
|
|
-func GetModuleWui() kspec.IKernelModule {
|
|
|
+func GetModuleWui() mod_spec.IKernelModule {
|
|
|
modWui := mod_wui.GetModuleWui()
|
|
|
return modWui
|
|
|
}
|