chore: 并入 iotlcm-admin-svr 历史到 admin-svr/(原提交 49818c6)

This commit is contained in:
MiFaZhan
2026-11-02 13:27:59 +08:00
1250 changed files with 154111 additions and 0 deletions
@@ -0,0 +1,24 @@
package service
import "context"
type (
IPackageLifecycle interface {
Sync(ctx context.Context)
}
)
var (
localPackageLifecycle IPackageLifecycle
)
func PackageLifecycle() IPackageLifecycle {
if localPackageLifecycle == nil {
panic("implement not found for interface IPackageLifecycle, forgot register?")
}
return localPackageLifecycle
}
func RegisterPackageLifecycle(i IPackageLifecycle) {
localPackageLifecycle = i
}