From 31698073bb2b4bb70d4d8573d9eb361b0cdf174c Mon Sep 17 00:00:00 2001 From: sage Date: Mon, 11 Jul 2005 17:50:47 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@443 29311d96-e01e-0410-9327-a35deaab8ce9 --- ceph/test/makedirs.cc | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 ceph/test/makedirs.cc diff --git a/ceph/test/makedirs.cc b/ceph/test/makedirs.cc new file mode 100644 index 0000000000000..83ff44531f622 --- /dev/null +++ b/ceph/test/makedirs.cc @@ -0,0 +1,38 @@ +#include +#include +using namespace std; + +int make_dirs(const char *basedir, int dirs, int files, int depth) +{ + //if (time_to_stop()) return 0; + + // make sure base dir exists + int r = mkdir(basedir, 0755); + if (r != 0) { + cout << "can't make base dir? " << basedir << endl; + return -1; + } + + // children + char d[500]; + cout << "make_dirs " << basedir << " dirs " << dirs << " files " << files << " depth " << depth << endl; + for (int i=0; i