dbfile = abspath_expanduser_unicode(dbfile)
from allmydata.frontends import magic_folder
-
- s = magic_folder.MagicFolder(self, upload_dircap, collective_dircap, local_dir, dbfile)
+ umask = self.get_config("magic_folder", "download.umask", 0077)
+ s = magic_folder.MagicFolder(self, upload_dircap, collective_dircap, local_dir, dbfile, umask)
s.setServiceParent(self)
s.startService()
# start processing the upload queue when we've connected to enough servers
- self.connected_enough_d.addCallback(s.ready)
+ self.connected_enough_d.addCallback(lambda ign: s.ready())
def _check_exit_trigger(self, exit_trigger_file):
if os.path.exists(exit_trigger_file):