protected int run(List<String> nonFlagArgs) throws Exception {
Preconditions.checkArgument(nonFlagArgs.isEmpty(),
"Unexpected command-line argument: [%s]", Joiner.on(",").join(nonFlagArgs));
getPrintStream().println("Deleting kiji instance: " + mKijiURI.toString());
if (isInteractive()) {
final Kiji kiji = Kiji.Factory.open(mKijiURI, getConf());
try {
getPrintStream().println("WARNING: This instance contains the table(s):");
for (String name : kiji.getTableNames()) {
getPrintStream().println(name);
}
} finally {
kiji.release();
}
getPrintStream().println();
if (!inputConfirmation("Are you sure? This action will delete all meta and user data "
+ "from hbase and cannot be undone!", mKijiURI.getInstance())) {