summaryrefslogtreecommitdiff
path: root/doc/design/external_special_remote_protocol/comment_30_7d045871f9ebbb89e3f9bbfa28e8468f._comment
blob: 4330e7f971a3dc2ce796a79cf37f2fdeb8cb700f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[[!comment format=mdwn
 username="joey"
 subject="""comment 30"""
 date="2016-05-23T18:54:35Z"
 content="""
You can find out the size of a key by using 
`git-annex examinekey $key --format='${bytesize}\n'` 
(There's a --batch option to avoid needing to spin up
repeated such processes.)

I suppose I could add a PROGRESSPRECENT, but any version of git-annex that
didn't support it would fail with a protocol error if a special remote
tried to use that. So, the special remote would need to check git-annex
version to use it.

So, maybe better to get the size of the key yourself, and convert the
percentage to bytes for PROGRESS.
"""]]