X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fe2managererrors%2Fwrong_state_error.go;h=aadbc52ab31b089c806be21adcc0245aacc65167;hb=8d7fa01013dcb1df7395194906a53d7c88968add;hp=be7b59a9826138350d4139a7de43f4fbdf910e90;hpb=f9e31bbb0a80ae78cf72eabea8303c28abcdb2e8;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/e2managererrors/wrong_state_error.go b/E2Manager/e2managererrors/wrong_state_error.go index be7b59a..aadbc52 100644 --- a/E2Manager/e2managererrors/wrong_state_error.go +++ b/E2Manager/e2managererrors/wrong_state_error.go @@ -13,23 +13,28 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// + +// This source code is part of the near-RT RIC (RAN Intelligent Controller) +// platform project (RICP). + package e2managererrors +import "fmt" + type WrongStateError struct { - Err BaseError + *BaseError } -func NewWrongStateError() *RnibDbError { - return &RnibDbError{ - BaseError{ +func NewWrongStateError(activityName string, state string) *WrongStateError { + return &WrongStateError{ + &BaseError{ Code: 403, - Message: "RAN in wrong state", + Message: fmt.Sprintf("Activity %s rejected. RAN current state %s does not allow its execution ", activityName, state) , }, } } func (e *WrongStateError) Error() string { - return e.Err.Message + return e.Message }