                     cb("bug -- we don't have any data--  #{project_id}")
                 for server_id in target
                     if server_id not in have_data
+                        if server_id.length != 36
+                             total.bug
                         work.push({project_id:project_id, action:'copy_and_restore', src:source, dest:server_id})
 
                 # 2. delete data from where we don't want it

                        cb(err)
                    else
                        for x in servers
                            servers_by_id[x.server_id] = x
                            v = servers_by_dc[x.dc]
                            if not v?

        limit : 1           # no more than this many simultaneous tasks
        start : 0
        end   : 10
        reverse : false
        dryrun : false
        cb    : undefined
    dbg = (m) -> winston.debug("prepare_bup(): #{m}")
    dbg()
