Documentation ¶
Index ¶
Constants ¶
View Source
const (
OwnerAclFromHell = "aclfromhell"
)
Variables ¶
View Source
var ErrRuleAlreadyExists = errors.New("rule already exists")
View Source
var GetService = func() Service {
return &serviceImpl{}
}
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface { Create(instance types.ServiceInstance) error List() ([]types.ServiceInstance, error) Find(instanceName string) (types.ServiceInstance, error) Delete(instanceName string) error AddRule(instanceName string, r *types.ServiceRule) ([]types.Rule, error) RemoveRule(instanceName string, ruleID string) error AddApp(instanceName string, appName string) ([]types.Rule, error) RemoveApp(instanceName string, appName string) error AddJob(instanceName string, appName string) ([]types.Rule, error) RemoveJob(instanceName string, appName string) error }
Click to show internal directories.
Click to hide internal directories.