Commit graph

24 commits

Author SHA1 Message Date
WillardHu
abc4d847c6 Enhance the error handling of beehive modules
Signed-off-by: WillardHu <wei.hu@daocloud.io>
2025-10-24 19:08:17 +08:00
wbc6080
990dde0972 Migrate client and openapi to the api directory and adjust dependency references
Signed-off-by: wbc6080 <wangbincheng4@huawei.com>
2024-08-09 15:02:59 +08:00
wbc6080
1a7f933e58 Modify the way each component in kubeedge refers to API dependencies and change openapi and swagger after migrating
Signed-off-by: wbc6080 <wangbincheng4@huawei.com>
2024-08-08 15:28:16 +08:00
wackxu
4fa79a078d add generic informer
Signed-off-by: wackxu <xushiwei5@huawei.com>
2023-01-16 16:06:14 +08:00
zhouguowei
72ba20234a klog start with capital letter
Signed-off-by: zhouguowei <zhouguowei@inspur.com>
2022-06-27 17:10:25 +08:00
Haines Chan
94738a9eee Add type check for each implementation of Module interface
Signed-off-by: Haines Chan <hainescx@gmail.com>
2021-11-15 10:43:24 +08:00
gy95
796eb3add0 avoid print goroutine stack trace when component start failed
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-10-29 16:44:25 +08:00
GsssC
bc4330a418 skip init device controller if disable
Signed-off-by: GsssC <914617455@qq.com>
2021-04-16 12:31:33 +08:00
xufei 00416946
f83607a053 refactor k8s and crd client in devicecontroller
Signed-off-by: fisherxu <xufei40@huawei.com>
2021-01-15 11:59:47 +08:00
GsssC
f01eeff7f4 upgrade klog@0.4.0 to klog/v2@2.2.0 2020-11-20 17:31:57 +08:00
KubeEdge Bot
ac9c504caf
Merge pull request #1721 from daixiang0/enable-errcheck
Lint: enable errcheck linter
2020-09-15 19:49:26 +08:00
ZYZ
af25d7f087 put all module name and module group in one place 2020-09-10 09:52:30 +08:00
Xiang Dai
d970c9f958 Lint: fix errcheck issue
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
2020-09-08 15:58:48 +08:00
fisherxu
56412467fe move componentconfig related apis to componentconfig dir 2020-03-11 18:48:07 +08:00
zhangjie
a408ab19b5 fix:make verify,lint,edge_test error, recreate module gomock files, e2e test,edge integration
Signed-off-by: zhangjie <iamkadisi@163.com>
2020-01-19 17:29:41 +08:00
zhangjie
f62c5243e3 cloudcore modules support enable function
Signed-off-by: zhangjie <iamkadisi@163.com>
2020-01-19 17:26:25 +08:00
zhangjie
17b531c62e edgecontroller module use new api config
Signed-off-by: zhangjie <iamkadisi@163.com>
2020-01-19 17:26:25 +08:00
zhangjie
64f66b7116 Optimize the initialization of the devicecontroller module global variable
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-22 16:17:05 +08:00
zhangjie
5cbd5652c4 delete ctx, cancel field from module struct
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-18 21:05:56 +08:00
zhangjie
8dfaab1f65 edgecore:Add a default initialization method for each module
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-18 11:02:18 +08:00
zhangjie
6e1790e9fa cloudcore: Add a default initialization method for each module.
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-18 11:02:18 +08:00
zhangjie
0f6749f2e2 edgemesh: delete beehiveContext fiield from edgemesh struct
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-15 21:24:25 +08:00
zhangjie
4be615d72d cloudcore: delete beehiveContext field form cloudcore module struct
Signed-off-by: zhangjie <iamkadisi@163.com>

edgecore: delete beehiveContext fiield from edgecore module struct

Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-15 21:24:25 +08:00
zhangjie
449e2e1015 Unified module source file naming convention
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-13 19:44:56 +08:00
Renamed from cloud/pkg/devicecontroller/module.go (Browse further)