diff --git a/internal/merch/helper.go b/internal/merch/helper.go new file mode 100644 index 0000000..95c5f02 --- /dev/null +++ b/internal/merch/helper.go @@ -0,0 +1,29 @@ +package merch + +import log "github.com/sirupsen/logrus" + +const ( + pkgLogHeader = "Merch" + controllerLogHeader = "[Controller]" + serviceLogHeader = "[Service]" +) + +// logDebugService wrapper for log messages +func logDebugService(msg string) { + log.Debugf("%v %v %v", pkgLogHeader, serviceLogHeader, msg) +} + +// logErrService wrapper for log messages +func logErrService(err error) { + log.WithError(err).Errorf("%v %v", pkgLogHeader, serviceLogHeader) +} + +// logDebugController wrapper for log messages +func logDebugController(msg string) { + log.Debugf("%v %v %v", pkgLogHeader, controllerLogHeader, msg) +} + +// logErrController wrapper for log messages +func logErrController(err error) { + log.WithError(err).Errorf("%v %v", pkgLogHeader, controllerLogHeader) +}