std::cout << " c ... create" << std::endl;
std::cout << " z ... setSize" << std::endl;
std::cout << " m ... setMode" << std::endl;
+ std::cout << " k ... makeDir" << std::endl;
}
if (argc >= 2) conf = argv[1];
break;
}
+
+ case 'k': {
+ mode_t mode;
+
+ operation = "make directory";
+
+ mode = 0755;
+ if (argc >= 5) mode = strtoull(arg.c_str(), NULL, 8);
+ catalog->makeDir(path, mode);
+
+ break;
+ }
}
} catch (dmlite::DmException& e) {
std::cout << "Could not " << operation << "." << std::endl