Coverage report: /home/ellis/comp/core/lib/pod/condition.lisp
Kind | Covered | All | % |
expression | 0 | 34 | 0.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; lib/pod/condition.lisp --- Pod Conditions
8
(define-condition pod-error (error) ())
10
(define-condition podman-error (pod-error) ())
12
;; Errors returned from LIBPOD API
13
(define-condition libpod-error (pod-error)
14
((status :initform 200 :type integer)))
16
(defmacro def-libpod-err (err code)
17
`(define-condition ,(symbolicate 'libpod- err '-error) (libpod-error)
18
((status :initform ,code :type integer))))
20
(def-libpod-err no-such-container 404)
21
(def-libpod-err container-is-paused 409)
22
(def-libpod-err internal 500)
23
(def-libpod-err no-such-exec-instance 404)
24
(def-libpod-err container-is-not-running 409)
25
(def-libpod-err bad-parameter 400)
26
(def-libpod-err no-such-image 404)
27
(def-libpod-err conflict-in-operation 409)
28
(def-libpod-err no-such-manifest 404)
29
(def-libpod-err partial-success 409)
30
(def-libpod-err no-such-network 404)
31
(def-libpod-err status-conflict 409)
32
(def-libpod-err no-such-pod 404)
33
(def-libpod-err kill-pod 409)
34
(def-libpod-err pause-pod 409)
35
(def-libpod-err pod-already-exists 409)
36
(def-libpod-err restart-pod 409)
37
(def-libpod-err start-pod 409)
38
(def-libpod-err stop-pod 409)
39
(def-libpod-err unpause-pod 409)
40
(def-libpod-err pod-already-started 304)
41
(def-libpod-err no-such-volume 404)
42
(def-libpod-err volume-in-use 409)
43
(def-libpod-err no-such-secret 404)