[tahoe-lafs-trac-stream] [tahoe-lafs] #1429: automatically upload a file when it is put in a given local directory
tahoe-lafs
trac at tahoe-lafs.org
Sun Jul 31 11:52:17 PDT 2011
#1429: automatically upload a file when it is put in a given local directory
-------------------------+-------------------------------------------------
Reporter: | Owner:
davidsarah | Status: new
Type: | Milestone: 1.9.0
enhancement | Version: 1.8.2
Priority: major | Keywords: drop-upload inotify usability
Component: code- | review-needed
frontend |
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Description changed by davidsarah:
Old description:
> During the Tahoe-LAFS summit, I (David-Sarah) implemented a prototype of
> a dropbox-like uploader: if you write a file into a given directory, it
> will upload it to a given Tahoe mutable directory (with the same name as
> its name in the local filesystem).
>
> Its current limitations are:
> * it only handles one directory, not including subdirectories
> * ~~the behaviour when multiple files are put in the directory (or the
> same file more than once) has not been well-tested so far~~
> * it doesn't have ~~unit tests or~~ docs (I will write those)
> * it must be given the URI of a mutable directory to upload to; it would
> be more usable to allow that to be a path that may start with an alias
> * it uses the
> [http://twistedmatrix.com/documents/10.1.0/api/twisted.internet.inotify.INotify.html
> twisted.internet.inotify] API, which depends on Twisted 10.1 and is only
> supported on platforms with inotify.
New description:
During the Tahoe-LAFS summit, I (David-Sarah) implemented a prototype of a
dropbox-like uploader: if you write a file into a given directory, it will
upload it to a given Tahoe mutable directory (with the same name as its
name in the local filesystem).
Its current limitations are:
* it only handles one directory, not including subdirectories
* ~~the behaviour when multiple files are put in the directory (or the
same file more than once) has not been well-tested so far~~
* ~~it doesn't have unit tests or docs (I will write those)~~
* it must be given the URI of a mutable directory to upload to; it would
be more usable to allow that to be a path that may start with an alias
* it uses the
[http://twistedmatrix.com/documents/10.1.0/api/twisted.internet.inotify.INotify.html
twisted.internet.inotify] API, which depends on Twisted 10.1 and is only
supported on platforms with inotify.
--
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1429#comment:13>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list