~diegosarmentero/ubuntuone-client/fix-user-home-tests

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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
[__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
                 \A\.~lock\..*#\Z
 
use_trash.default = True
use_trash.parser = bool
use_trash.action = store_true
use_trash.help = Send the files and folders to Trash folder instead of
    removing them permanently.

simult_transfers.default = 10
simult_transfers.parser = int
simult_transfers.help = Quantity of Uploads and Downloads that will be run
    in parallel.

max_payload_size.default = 1400
max_payload_size.parser = int
max_payload_size.help = The maximum payload for messages sent to the server.


[notifications]
show_all_notifications.default = True
show_all_notifications.parser = bool
show_all_notifications.action = store_true
show_all_notifications.help = Show all bubble notifications


[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.

manhole.default = False
manhole.parser = bool
manhole.action = store_true
manhole.help = Start a twisted manhole on port 2222

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).