MCPcopy
hub / github.com/IceWhaleTech/CasaOS / Repository

Interface Repository

service/service.go:33–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31)
32
33type Repository interface {
34 Casa() CasaService
35 Connections() ConnectionsService
36 Gateway() external.ManagementService
37 Health() HealthService
38 Notify() NotifyServer
39 Rely() RelyService
40 Shares() SharesService
41 System() SystemService
42 Storage() StorageService
43 MessageBus() *message_bus.ClientWithResponses
44 Peer() PeerService
45 Other() OtherService
46}
47
48func NewService(db *gorm.DB, RuntimePath string) Repository {
49 gatewayManagement, err := external.NewManagementService(RuntimePath)

Callers 45

GetSystemCheckVersionFunction · 0.65
SystemUpdateFunction · 0.65
GetSystemConfigDebugFunction · 0.65
IsMountedFunction · 0.65
InitNetworkMountFunction · 0.65
GetSambaConnectionsListFunction · 0.65
DeleteSambaConnectionsFunction · 0.65
mainFunction · 0.65
GetDeviceInfoMethod · 0.65
GetHealthServicesMethod · 0.65
GetHealthPortsMethod · 0.65

Implementers 1

storeservice/service.go

Calls

no outgoing calls

Tested by

no test coverage detected