mirror of
https://github.com/containers/podman.git
synced 2025-07-15 03:02:52 +08:00
Add check for successful imageData call
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com> Closes: #234 Approved by: baude
This commit is contained in:

committed by
Atomic Bot

parent
d4e4878ec3
commit
1735598d12
@ -170,6 +170,9 @@ func createCmd(c *cli.Context) error {
|
||||
defer runtime.Shutdown(false)
|
||||
|
||||
imageName, _, data, err := imageData(c, runtime, c.Args()[0])
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
createConfig, err := parseCreateOpts(c, runtime, imageName, data)
|
||||
if err != nil {
|
||||
return err
|
||||
@ -370,7 +373,6 @@ func imageData(c *cli.Context, runtime *libpod.Runtime, image string) (string, s
|
||||
// Parses CLI options related to container creation into a config which can be
|
||||
// parsed into an OCI runtime spec
|
||||
func parseCreateOpts(c *cli.Context, runtime *libpod.Runtime, imageName string, data *libpod.ImageData) (*createConfig, error) {
|
||||
//imageName, imageID, data, err := imageData(c, runtime, image)
|
||||
var command []string
|
||||
var memoryLimit, memoryReservation, memorySwap, memoryKernel int64
|
||||
var blkioWeight uint16
|
||||
|
@ -46,6 +46,10 @@ func runCmd(c *cli.Context) error {
|
||||
}
|
||||
|
||||
imageName, _, data, err := imageData(c, runtime, c.Args()[0])
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
createConfig, err := parseCreateOpts(c, runtime, imageName, data)
|
||||
if err != nil {
|
||||
return err
|
||||
|
Reference in New Issue
Block a user