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>
{
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;
}