~nataliabidart/ubuntuone-client/handle-long-share-dir-name

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
[__main__]
host.default = fs-1.one.ubuntu.com
host.help = The server address

dns_srv.default = _https._tcp.fs.ubuntuone.com
dns_srv.help = The DNS SRV record

disable_ssl_verify.default = False
disable_ssl_verify.action = store_true
disable_ssl_verify.parser = bool
disable_ssl_verify.help = Disable SSL certificate verification in a test environment.

port.default = 443
port.parser = int
port.help = The port on which to connect to the server

files_sync_enabled.default = True
files_sync_enabled.action = store_true
files_sync_enabled.parser = bool
files_sync_enabled.help = Toggles synchronization of files (False disables syncdaemon entirely)

root_dir.default = ~/Ubuntu One
root_dir.parser = home_dir
root_dir.help = Use the specified directory as the root

shares_dir.default = ubuntuone/shares
shares_dir.parser = xdg_data
shares_dir.help = Use the specified directory as shares root

data_dir.default = ubuntuone/syncdaemon
data_dir.parser = xdg_data
data_dir.help = Use the specified directory to store the metadata

oauth.help = Explicitly provide OAuth credentials. You can either provide the 4 values (consumer key and secret, plus the key and secret), or just the last two (key and secret).
oauth.metavar = [CONSUMER_KEY:CONSUMER_SECRET:]KEY:SECRET

debug.default = False
debug.action = store_true
debug.parser = bool
debug.help = output the log to stdout

mark_interval.default = 120
mark_interval.parser = int
mark_interval.help = log a "mark" every N seconds

im_ok_with_being_root_pretty_please_let_me_be_root.default = False
im_ok_with_being_root_pretty_please_let_me_be_root.parser = bool
im_ok_with_being_root_pretty_please_let_me_be_root.action = store_true
im_ok_with_being_root_pretty_please_let_me_be_root.help = Allows the syncdaemon
    to run as root. Please don't use this option.

send_events_over_dbus.default = False
send_events_over_dbus.parser = bool
send_events_over_dbus.action = store_true
send_events_over_dbus.help = Enable sending "Event" singals for each internal 
    event

handshake_timeout.default = 50
handshake_timeout.parser = int
handshake_timeout.help = The timeout for the connection and related states, in seconds

udf_autosubscribe.default = False
udf_autosubscribe.parser = bool
udf_autosubscribe.help = Autosubsribe to new User Defined Folders, 'off' by default. 
                         (accepted values: 1/0, on/off, true/false and yes/no)

share_autosubscribe.default = False
share_autosubscribe.parser = bool
share_autosubscribe.help = Autosubsribe to new Shares, 'off' by default. 
                           (accepted values: 1/0, on/off, true/false and yes/no)

autoconnect.default = True
autoconnect.parser = bool
autoconnect.help = Autoconnect the syncdaemon when is ready to start file synchronization against the server, 'on' by default. 
                   (accepted values: 1/0, on/off, true/false and yes/no)

ignore.parser = lines
ignore.help = The list of (Python, not bash) regexes of the files that 
              SD should ignore.
ignore.default = \A#.*\Z
                 \A.*~\Z
                 \A.*\.py[oc]\Z
                 \A.*\.sw[nopx]\Z
                 \A.*\.swpx\Z
                 \A\..*\.tmp\Z


[bandwidth_throttling]
on.default = False
on.parser = bool
on.action = store_true
on.help = Enable bandwidth throttling

read_limit.default = 2097152
read_limit.parser = throttling_limit
read_limit.metavar = DOWNLOAD_LIMIT
read_limit.help = Set the download limit (bytes/sec).

write_limit.default = 2097152
write_limit.parser = throttling_limit
write_limit.metavar = UPLOAD_LIMIT
write_limit.help = Set the upload limit (bytes/sec).

[debug]
lsprof_file.metavar = FILE
lsprof_file.help = Profile execution using the lsprof profiler, and write the 
    results to a specified file. If the filename ends with ".txt", text format 
    will be used. If the filename either starts with "callgrind.out" or end 
    with ".callgrind", the output will be formatted for use with KCacheGrind. 
    Otherwise, the output will be a pickle. *WARNING*: bzr must be installed.

heapy_monitor.default = False
heapy_monitor.parser = bool
heapy_monitor.action = store_true
heapy_monitor.help = Start the heapy (guppy-pe) monitor thread (guppy-pe must
    be installed).