         max_age_h : undefined  # if given, only consider projects that were modified in the last max_age_h hours.
         only_new : false       # only try to migrate projects we haven't tried to migrate before.
         timeout : 7200         # timeout on any given migration -- actually leaves them running, but moves on...
+        exclude : []
         cb    : undefined      # cb(err, {project_id:errors when migrating that project})
 
     projects = undefined

                misc_node.execute_code
                    command     : "/home/salvus/salvus/salvus/scripts/bup_storage.py"
                    args        : ["migrate_remote", host, Math.round(lastmod/1000), opts.project_id]
                    timeout     : 60*60 
                    err_on_exit : false
                    cb          : (err, output) ->
                        if err


    needs_update = undefined
    last_migrate_bup = cassandra.now()
    host = undefined
    hosts = undefined
    client = undefined
    last_migrate_bup_error = undefined   # could be useful to know below...
