diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-08-14 14:22:53 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-08-14 14:22:53 -0400 |
commit | f3badb6237b759fdc01773d6a1a4b6ca4aa204dc (patch) | |
tree | 35c909115f92ebf89ea2ec056e88494c066aa5d3 /doc/design | |
parent | 0d480b43fe5973d8ea47b70c04733293a82c10aa (diff) |
oops, didn't mean to commit these changes yet
Diffstat (limited to 'doc/design')
-rw-r--r-- | doc/design/external_special_remote_protocol.mdwn | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/doc/design/external_special_remote_protocol.mdwn b/doc/design/external_special_remote_protocol.mdwn index 76e57bc69..98d8b3dda 100644 --- a/doc/design/external_special_remote_protocol.mdwn +++ b/doc/design/external_special_remote_protocol.mdwn @@ -343,26 +343,6 @@ quite a long time, especially when the git-annex assistant is using it. The assistant will detect when the system connects to a network, and will start a new process the next time it needs to use a remote. -## readonly mode - -Some storage services allow downloading the content of a file using a -regular http connection, with no authentication. An external special remote -for such a storage service can support a readonly mode of operation. - -It works like this: - -* When a key's content is stored on the remote, use SETURLPRESENT to - tell git-annex the public url from which it can be downloaded. -* When a key's content is removed from the remote, use SETURLMISSING. -* Document that this external special remote can be used in readonly mode. - - The user doesn't even need to install your external special remote - program to use such a remote! All they need to do is run: - `git annex enableremote $remotename readonly=true` - -* The readonly=true parameter makes git-annex download content from the - urls recorded earlier by SETURLPRESENT. - ## TODO * When storing encrypted files stream the file up/down the pipe, rather |