mirror of
https://github.com/containers/podman.git
synced 2025-08-06 11:32:07 +08:00
Ensure libpod/define does not include libpod/image
The define package under Libpod is intended to be an extremely minimal package, including constants and very little else. However, as a result of some legacy code, it was dragging in all of libpod/image (and, less significantly, the util package). Fortunately, this was just to ensure that error constants were not duplicating, and there's nothing preventing us from importing in the other direction and keeping libpod/define free of dependencies. Signed-off-by: Matthew Heon <matthew.heon@pm.me>
This commit is contained in:
@ -1,17 +1,16 @@
|
||||
package image
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"github.com/containers/podman/v2/libpod/define"
|
||||
)
|
||||
|
||||
// Copied directly from libpod errors to avoid circular imports
|
||||
var (
|
||||
// ErrNoSuchCtr indicates the requested container does not exist
|
||||
ErrNoSuchCtr = errors.New("no such container")
|
||||
ErrNoSuchCtr = define.ErrNoSuchCtr
|
||||
// ErrNoSuchPod indicates the requested pod does not exist
|
||||
ErrNoSuchPod = errors.New("no such pod")
|
||||
ErrNoSuchPod = define.ErrNoSuchPod
|
||||
// ErrNoSuchImage indicates the requested image does not exist
|
||||
ErrNoSuchImage = errors.New("no such image")
|
||||
ErrNoSuchImage = define.ErrNoSuchImage
|
||||
// ErrNoSuchTag indicates the requested image tag does not exist
|
||||
ErrNoSuchTag = errors.New("no such tag")
|
||||
ErrNoSuchTag = define.ErrNoSuchTag
|
||||
)
|
||||
|
Reference in New Issue
Block a user