mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-21 15:18:44 +05:00
add implementation for new ips module
This commit is contained in:
committed by
Dan Christian Bogos
parent
1b4324157d
commit
eed6b8a51a
@@ -46,6 +46,12 @@ type DataDB interface {
|
||||
GetResourceDrv(*context.Context, string, string) (*utils.Resource, error)
|
||||
SetResourceDrv(*context.Context, *utils.Resource) error
|
||||
RemoveResourceDrv(*context.Context, string, string) error
|
||||
GetIPProfileDrv(*context.Context, string, string) (*utils.IPProfile, error)
|
||||
SetIPProfileDrv(*context.Context, *utils.IPProfile) error
|
||||
RemoveIPProfileDrv(*context.Context, string, string) error
|
||||
GetIPDrv(*context.Context, string, string) (*utils.IP, error)
|
||||
SetIPDrv(*context.Context, *utils.IP) error
|
||||
RemoveIPDrv(*context.Context, string, string) error
|
||||
GetLoadHistory(int, bool, string) ([]*utils.LoadInstance, error)
|
||||
AddLoadHistory(*utils.LoadInstance, int, string) error
|
||||
GetIndexesDrv(ctx *context.Context, idxItmType, tntCtx, idxKey, transactionID string) (indexes map[string]utils.StringSet, err error)
|
||||
|
||||
Reference in New Issue
Block a user