]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
more info on failure to create directory
authordlezcano <dlezcano>
Thu, 8 Jan 2009 08:30:58 +0000 (08:30 +0000)
committerdlezcano <dlezcano>
Thu, 8 Jan 2009 08:30:58 +0000 (08:30 +0000)
From: Amy Griffis <amy.griffis@hp.com>

Add error handling similar to remove_lxc_directory().

Signed-off-by: Amy Griffis <amy.griffis@hp.com>
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
src/lxc/create.c

index 32aa4f64add5011a0c7949bb06d5024c673f674d..89d46c4469aef4cebe4f8d0ac777377b0889542c 100644 (file)
@@ -56,13 +56,17 @@ static int create_lxc_directory(const char *dirname)
 {
        char path[MAXPATHLEN];
 
-       if (mkdir(LXCPATH, 0755) && errno != EEXIST)
+       if (mkdir(LXCPATH, 0755) && errno != EEXIST) {
+               lxc_log_syserror("failed to create %s directory", LXCPATH);
                return -errno;
+       }
 
        sprintf(path, LXCPATH "/%s", dirname);
 
-       if (mkdir(path, 0755))
+       if (mkdir(path, 0755)) {
+               lxc_log_syserror("failed to create %s directory", path);
                return -errno;
+       }
 
        return 0;
 }