lfcerror: Errors for lfc modules

This module provides a collection of error types relevant to the gitutils package. They are essentially the same as standard error types such as KeyError, TypeError, etc. but with an extra parent of GitutilsError to enable catching all errors specifically raised by this package

exception lfc.lfcerror.LFCCheckoutError

Error class for lfc-checkout commands

Usually raised if an lfc checkout would delete an actual large file that is not in the cache

exception lfc.lfcerror.LFCCloneError

Error class for lfc-clone commands

exception lfc.lfcerror.LFCValueError

Error class for wrong values in LFC