]> granicus.if.org Git - vnstat/commitdiff
there's only one database
authorTeemu Toivola <git@humdi.net>
Wed, 31 Jul 2019 21:19:40 +0000 (00:19 +0300)
committerTeemu Toivola <git@humdi.net>
Wed, 31 Jul 2019 21:19:40 +0000 (00:19 +0300)
src/daemon.c
src/daemon.h
src/vnstatd.c
tests/daemon_tests.c

index 572fe24384710cb6ae8a8c4a7f1a0bb49248f9be..7491f436e66273abb61691a3382fcd03a7d9a065 100644 (file)
@@ -268,7 +268,7 @@ void initdstate(DSTATE *s)
        s->prevwaldbcheckpoint = time(NULL);
 }
 
-void preparedatabases(DSTATE *s)
+void preparedatabase(DSTATE *s)
 {
        s->dbifcount = db_getinterfacecount();
 
index 3fd3e2da9451b93cf70411df71f71b76b4997f22..44efb472158e40cad24637e24041719f75fd1c23 100644 (file)
@@ -19,7 +19,7 @@ void debugtimestamp(void);
 
 unsigned int addinterfaces(DSTATE *s);
 void initdstate(DSTATE *s);
-void preparedatabases(DSTATE *s);
+void preparedatabase(DSTATE *s);
 unsigned int importlegacydbs(DSTATE *s);
 void setsignaltraps(void);
 void filldatabaselist(DSTATE *s);
index 784ac456bee0b24fe3b284d9f763ce5f175b2c84..1ec9ad23c424cc55451a5c8c644d995cde9248a9 100644 (file)
@@ -165,7 +165,7 @@ int main(int argc, char *argv[])
        }
 
        detectboot(&s);
-       preparedatabases(&s);
+       preparedatabase(&s);
 
        if (!db_removeoldentries()) {
                printf("Error: Database \"%s/%s\" cleanup failed: %s\n", cfg.dbdir, DATABASEFILE, strerror(errno));
index 50e5e0ca2dae25cefa08d161e93ce93069878c10..d91629f476568798d76015b8ad52279693adc10d 100644 (file)
@@ -191,7 +191,7 @@ START_TEST(addinterfaces_adds_to_cache_when_running)
 }
 END_TEST
 
-START_TEST(preparedatabases_exits_with_no_database_dir)
+START_TEST(preparedatabase_exits_with_no_database_dir)
 {
        DSTATE s;
 
@@ -200,11 +200,11 @@ START_TEST(preparedatabases_exits_with_no_database_dir)
        suppress_output();
        ck_assert_int_eq(remove_directory(TESTDIR), 1);
 
-       preparedatabases(&s);
+       preparedatabase(&s);
 }
 END_TEST
 
-START_TEST(preparedatabases_exits_with_no_databases)
+START_TEST(preparedatabase_exits_with_no_database)
 {
        DSTATE s;
 
@@ -215,11 +215,11 @@ START_TEST(preparedatabases_exits_with_no_databases)
        ck_assert_int_eq(remove_directory(TESTDIR), 1);
        ck_assert_int_eq(clean_testdbdir(), 1);
 
-       preparedatabases(&s);
+       preparedatabase(&s);
 }
 END_TEST
 
-START_TEST(preparedatabases_exits_with_no_databases_and_noadd)
+START_TEST(preparedatabase_exits_with_no_database_and_noadd)
 {
        DSTATE s;
 
@@ -231,11 +231,11 @@ START_TEST(preparedatabases_exits_with_no_databases_and_noadd)
        ck_assert_int_eq(remove_directory(TESTDIR), 1);
        ck_assert_int_eq(clean_testdbdir(), 1);
 
-       preparedatabases(&s);
+       preparedatabase(&s);
 }
 END_TEST
 
-START_TEST(preparedatabases_with_no_databases_creates_databases)
+START_TEST(preparedatabase_with_no_database_creates_database)
 {
        int ret;
        DSTATE s;
@@ -253,7 +253,7 @@ START_TEST(preparedatabases_with_no_databases_creates_databases)
        ret = db_open_rw(1);
        ck_assert_int_eq(ret, 1);
 
-       preparedatabases(&s);
+       preparedatabase(&s);
 
        ck_assert_int_eq(db_getinterfacecountbyname("ethone"), 1);
        ck_assert_int_eq(db_getinterfacecountbyname("ethtwo"), 1);
@@ -1445,10 +1445,10 @@ void add_daemon_tests(Suite *s)
        tcase_add_test(tc_daemon, addinterfaces_adds_interfaces);
        tcase_add_test(tc_daemon, addinterfaces_adds_only_new_interfaces);
        tcase_add_test(tc_daemon, addinterfaces_adds_to_cache_when_running);
-       tcase_add_exit_test(tc_daemon, preparedatabases_exits_with_no_database_dir, 1);
-       tcase_add_exit_test(tc_daemon, preparedatabases_exits_with_no_databases, 1);
-       tcase_add_exit_test(tc_daemon, preparedatabases_exits_with_no_databases_and_noadd, 1);
-       tcase_add_test(tc_daemon, preparedatabases_with_no_databases_creates_databases);
+       tcase_add_exit_test(tc_daemon, preparedatabase_exits_with_no_database_dir, 1);
+       tcase_add_exit_test(tc_daemon, preparedatabase_exits_with_no_database, 1);
+       tcase_add_exit_test(tc_daemon, preparedatabase_exits_with_no_database_and_noadd, 1);
+       tcase_add_test(tc_daemon, preparedatabase_with_no_database_creates_database);
        tcase_add_test(tc_daemon, setsignaltraps_does_not_exit);
        tcase_add_exit_test(tc_daemon, filldatabaselist_exits_with_no_database_dir, 1);
        tcase_add_test(tc_daemon, filldatabaselist_does_not_exit_with_empty_database_dir);