]> andersk Git - moira.git/blobdiff - dbck/phase2.pc
clean up the printserver table correctly
[moira.git] / dbck / phase2.pc
index aa7f3e5a3c56bc9914ff183158114ffaec40824d..35658f9ead5dfc9312ce95312e852e5a84cae548 100644 (file)
@@ -1367,7 +1367,7 @@ void check_ps(int id, void *printserver, void *hint)
       printf("Printserver on non-existant machine %d\n", id);
       if (single_fix("Delete", 0))
        {
-         single_delete("printserver", "mach_id", id);
+         single_delete("printservers", "mach_id", id);
          return;
        }
       else
@@ -1376,7 +1376,7 @@ void check_ps(int id, void *printserver, void *hint)
   else
     name = m->name;      
 
-  ps->modby = maybe_fixup_modby(ps->modby, id, name, "printserver",
+  ps->modby = maybe_fixup_modby(ps->modby, id, name, "printservers",
                                "modby", "mach_id");
   ps->printer_types = maybe_fixup_unref_string(ps->printer_types, id, name,
                                               "printservers", "printer_types",
@@ -1908,7 +1908,7 @@ void phase2(void)
       char type[IMEMBERS_MEMBER_TYPE_SIZE];
       EXEC SQL END DECLARE SECTION;
 
-      EXEC SQL FETCH csr223 INTO :list_id, :type, :id, :tag
+      EXEC SQL FETCH csr223 INTO :list_id, :type, :id, :tag,
        :ref_count, :direct, :rowid;
       if (sqlca.sqlcode)
        break;
This page took 0.044756 seconds and 4 git commands to generate.