issues
search
SSSOC-CAN
/
laniakea
Laniakea is an IoT data superclustering tool. Easily connect hardware sensors and controllers under one common interface. Features include easy plugin management, data collection and API access.
BSD 3-Clause "New" or "Revised" License
0
stars
1
forks
source link
Errors
#81
Closed
SSSOCPaulCote
closed
2 years ago
SSSOCPaulCote
commented
2 years ago
Closes #47
Standardized error strategy throughout the repo
Sentinel errors shared between packages are defined as public constants in
errors
package
Sentinel errors unique to a package are defined as public constants in their respective package
Errors are wrapped using
github.com/pkg/errors
Wrap
method
gRPC methods return errors using
status
and
codes
appropriately
Left to do:
[x] Rewrite unit tests to test for specific errors
Closes #47
errors
packagegithub.com/pkg/errors
Wrap
methodstatus
andcodes
appropriately