1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-09 08:58:35 +03:00

ctdb-common: Move mkdir_p_or_die to system utilities

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
This commit is contained in:
Amitay Isaacs 2014-06-06 15:25:08 +10:00 committed by Martin Schwenke
parent 4736486188
commit 49e34651a9
2 changed files with 14 additions and 14 deletions

View File

@ -470,17 +470,3 @@ void ctdb_set_runstate(struct ctdb_context *ctdb, enum ctdb_runstate runstate)
runstate_to_string(runstate), runstate));
ctdb->runstate = runstate;
}
void mkdir_p_or_die(const char *dir, int mode)
{
int ret;
ret = mkdir_p(dir, mode);
if (ret != 0) {
DEBUG(DEBUG_ALERT,
("ctdb exiting with error: "
"failed to create directory \"%s\" (%s)\n",
dir, strerror(errno)));
exit(1);
}
}

View File

@ -349,3 +349,17 @@ int mkdir_p(const char *dir, int mode)
return ret;
}
void mkdir_p_or_die(const char *dir, int mode)
{
int ret;
ret = mkdir_p(dir, mode);
if (ret != 0) {
DEBUG(DEBUG_ALERT,
("ctdb exiting with error: "
"failed to create directory \"%s\" (%s)\n",
dir, strerror(errno)));
exit(1);
}
}