Add the missing "persistent" argument to db_exist()
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 23 Aug 2011 00:23:18 +0000 (10:23 +1000)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 23 Aug 2011 00:23:18 +0000 (10:23 +1000)
The API for this function has changed since the 1.2 branch where readonly locks are being merged from

tools/ctdb.c

index 5fada16c20c27203fc86d8c3e8438a0c5ba04f46..4f915d9721799ec826f59f2420565edb689483d6 100644 (file)
@@ -3034,6 +3034,7 @@ static int control_cattdb(struct ctdb_context *ctdb, int argc, const char **argv
        const char *db_name;
        struct ctdb_db_context *ctdb_db;
        struct cattdb_data d;
+       bool persistent;
 
        if (argc < 1) {
                usage();
@@ -3042,7 +3043,7 @@ static int control_cattdb(struct ctdb_context *ctdb, int argc, const char **argv
        db_name = argv[0];
 
 
-       if (db_exists(ctdb, db_name)) {
+       if (db_exists(ctdb, db_name, &persistent)) {
                DEBUG(DEBUG_ERR,("Database '%s' does not exist\n", db_name));
                return -1;
        }