|
|
|
@@ -55,7 +55,6 @@ var (
|
|
|
|
|
// setModule updates moduleActionProps's module
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p *moduleActionProps) setModule(module *types.Module) *moduleActionProps {
|
|
|
|
|
p.module = module
|
|
|
|
|
return p
|
|
|
|
@@ -64,7 +63,6 @@ func (p *moduleActionProps) setModule(module *types.Module) *moduleActionProps {
|
|
|
|
|
// setChanged updates moduleActionProps's changed
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p *moduleActionProps) setChanged(changed *types.Module) *moduleActionProps {
|
|
|
|
|
p.changed = changed
|
|
|
|
|
return p
|
|
|
|
@@ -73,7 +71,6 @@ func (p *moduleActionProps) setChanged(changed *types.Module) *moduleActionProps
|
|
|
|
|
// setFilter updates moduleActionProps's filter
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p *moduleActionProps) setFilter(filter *types.ModuleFilter) *moduleActionProps {
|
|
|
|
|
p.filter = filter
|
|
|
|
|
return p
|
|
|
|
@@ -82,7 +79,6 @@ func (p *moduleActionProps) setFilter(filter *types.ModuleFilter) *moduleActionP
|
|
|
|
|
// setNamespace updates moduleActionProps's namespace
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p *moduleActionProps) setNamespace(namespace *types.Namespace) *moduleActionProps {
|
|
|
|
|
p.namespace = namespace
|
|
|
|
|
return p
|
|
|
|
@@ -91,7 +87,6 @@ func (p *moduleActionProps) setNamespace(namespace *types.Namespace) *moduleActi
|
|
|
|
|
// Serialize converts moduleActionProps to actionlog.Meta
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p moduleActionProps) Serialize() actionlog.Meta {
|
|
|
|
|
var (
|
|
|
|
|
m = make(actionlog.Meta)
|
|
|
|
@@ -132,7 +127,6 @@ func (p moduleActionProps) Serialize() actionlog.Meta {
|
|
|
|
|
// tr translates string and replaces meta value placeholder with values
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (p moduleActionProps) Format(in string, err error) string {
|
|
|
|
|
var (
|
|
|
|
|
pairs = []string{"{{err}}"}
|
|
|
|
@@ -243,7 +237,6 @@ func (p moduleActionProps) Format(in string, err error) string {
|
|
|
|
|
// String returns loggable description as string
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (a *moduleAction) String() string {
|
|
|
|
|
var props = &moduleActionProps{}
|
|
|
|
|
|
|
|
|
@@ -271,7 +264,6 @@ func (e *moduleAction) ToAction() *actionlog.Action {
|
|
|
|
|
// ModuleActionSearch returns "compose:module.search" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionSearch(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -291,7 +283,6 @@ func ModuleActionSearch(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
// ModuleActionLookup returns "compose:module.lookup" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionLookup(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -311,7 +302,6 @@ func ModuleActionLookup(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
// ModuleActionCreate returns "compose:module.create" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionCreate(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -331,7 +321,6 @@ func ModuleActionCreate(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
// ModuleActionUpdate returns "compose:module.update" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionUpdate(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -351,7 +340,6 @@ func ModuleActionUpdate(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
// ModuleActionDelete returns "compose:module.delete" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionDelete(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -371,7 +359,6 @@ func ModuleActionDelete(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
// ModuleActionUndelete returns "compose:module.undelete" action
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleActionUndelete(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
a := &moduleAction{
|
|
|
|
|
timestamp: time.Now(),
|
|
|
|
@@ -394,9 +381,7 @@ func ModuleActionUndelete(props ...*moduleActionProps) *moduleAction {
|
|
|
|
|
|
|
|
|
|
// ModuleErrGeneric returns "compose:module.generic" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrGeneric(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -430,9 +415,7 @@ func ModuleErrGeneric(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotFound returns "compose:module.notFound" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotFound(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -464,9 +447,7 @@ func ModuleErrNotFound(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNamespaceNotFound returns "compose:module.namespaceNotFound" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNamespaceNotFound(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -498,9 +479,7 @@ func ModuleErrNamespaceNotFound(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrInvalidID returns "compose:module.invalidID" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrInvalidID(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -532,9 +511,7 @@ func ModuleErrInvalidID(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrInvalidHandle returns "compose:module.invalidHandle" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrInvalidHandle(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -566,9 +543,7 @@ func ModuleErrInvalidHandle(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrHandleNotUnique returns "compose:module.handleNotUnique" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrHandleNotUnique(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -602,9 +577,7 @@ func ModuleErrHandleNotUnique(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNameNotUnique returns "compose:module.nameNotUnique" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNameNotUnique(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -638,9 +611,7 @@ func ModuleErrNameNotUnique(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrFieldNameReserved returns "compose:module.fieldNameReserved" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrFieldNameReserved(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -672,9 +643,7 @@ func ModuleErrFieldNameReserved(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrStaleData returns "compose:module.staleData" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrStaleData(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -706,9 +675,7 @@ func ModuleErrStaleData(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrInvalidNamespaceID returns "compose:module.invalidNamespaceID" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrInvalidNamespaceID(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -740,9 +707,7 @@ func ModuleErrInvalidNamespaceID(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToRead returns "compose:module.notAllowedToRead" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToRead(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -776,9 +741,7 @@ func ModuleErrNotAllowedToRead(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToSearch returns "compose:module.notAllowedToSearch" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToSearch(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -812,9 +775,7 @@ func ModuleErrNotAllowedToSearch(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToReadNamespace returns "compose:module.notAllowedToReadNamespace" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToReadNamespace(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -848,9 +809,7 @@ func ModuleErrNotAllowedToReadNamespace(mm ...*moduleActionProps) *errors.Error
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToListModules returns "compose:module.notAllowedToListModules" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToListModules(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -884,9 +843,7 @@ func ModuleErrNotAllowedToListModules(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToCreate returns "compose:module.notAllowedToCreate" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToCreate(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -920,9 +877,7 @@ func ModuleErrNotAllowedToCreate(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToUpdate returns "compose:module.notAllowedToUpdate" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToUpdate(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -956,9 +911,7 @@ func ModuleErrNotAllowedToUpdate(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToDelete returns "compose:module.notAllowedToDelete" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToDelete(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -992,9 +945,7 @@ func ModuleErrNotAllowedToDelete(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
|
|
|
|
|
// ModuleErrNotAllowedToUndelete returns "compose:module.notAllowedToUndelete" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func ModuleErrNotAllowedToUndelete(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
@@ -1026,6 +977,40 @@ func ModuleErrNotAllowedToUndelete(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
return e
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ModuleErrDedupConfigurationInvalidMissingConstraint returns "compose:module.dedupConfigurationInvalidMissingConstraint" as *errors.Error
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
func ModuleErrDedupConfigurationInvalidMissingConstraint(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
var p = &moduleActionProps{}
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
|
p = mm[0]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var e = errors.New(
|
|
|
|
|
errors.KindInternal,
|
|
|
|
|
|
|
|
|
|
p.Format("invalid deduplication configuration - constraint not defined", nil),
|
|
|
|
|
|
|
|
|
|
errors.Meta("type", "dedupConfigurationInvalidMissingConstraint"),
|
|
|
|
|
errors.Meta("resource", "compose:module"),
|
|
|
|
|
|
|
|
|
|
// action log entry; no formatting, it will be applied inside recordAction fn.
|
|
|
|
|
errors.Meta(moduleLogMetaKey{}, "missing constraint on deduplication configuration for module"),
|
|
|
|
|
errors.Meta(modulePropsMetaKey{}, p),
|
|
|
|
|
|
|
|
|
|
// translation namespace & key
|
|
|
|
|
errors.Meta(locale.ErrorMetaNamespace{}, "compose"),
|
|
|
|
|
errors.Meta(locale.ErrorMetaKey{}, "module.errors.dedupConfigurationInvalidMissingConstraint"),
|
|
|
|
|
|
|
|
|
|
errors.StackSkip(1),
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
if len(mm) > 0 {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return e
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// *********************************************************************************************************************
|
|
|
|
|
// *********************************************************************************************************************
|
|
|
|
|
|
|
|
|
@@ -1034,7 +1019,6 @@ func ModuleErrNotAllowedToUndelete(mm ...*moduleActionProps) *errors.Error {
|
|
|
|
|
// It will wrap unrecognized/internal errors with generic errors.
|
|
|
|
|
//
|
|
|
|
|
// This function is auto-generated.
|
|
|
|
|
//
|
|
|
|
|
func (svc module) recordAction(ctx context.Context, props *moduleActionProps, actionFn func(...*moduleActionProps) *moduleAction, err error) error {
|
|
|
|
|
if svc.actionlog == nil || actionFn == nil {
|
|
|
|
|
// action log disabled or no action fn passed, return error as-is
|
|
|
|
|