@@ -54,7 +54,7 @@ Required keys for configuring client connection with WevDAV-server are webdav\_h
5454import webdav.client as wc
5555options = {
5656 ' webdav_hostname' : " https://webdav.server.ru" ,
57- ' webdav_login' : " login" ,
57+ ' webdav_login' : " login" ,
5858 ' webdav_password' : " password"
5959}
6060client = wc.Client(options)
@@ -66,11 +66,11 @@ When a proxy server you need to specify settings to connect through it.
6666import webdav.client as wc
6767options = {
6868 ' webdav_hostname' : " https://webdav.server.ru" ,
69- ' webdav_login' : " w_login" ,
69+ ' webdav_login' : " w_login" ,
7070 ' webdav_password' : " w_password" ,
71- ' proxy_hostname' : " http://127.0.0.1:8080" ,
72- ' proxy_login' : " p_login" ,
73- ' proxy_password' : " p_password"
71+ ' proxy_hostname' : " http://127.0.0.1:8080" ,
72+ ' proxy_login' : " p_login" ,
73+ ' proxy_password' : " p_password"
7474}
7575client = wc.Client(options)
7676```
@@ -81,10 +81,10 @@ If you want to use the certificate path to certificate and private key is define
8181import webdav.client as wc
8282options = {
8383 ' webdav_hostname' : " https://webdav.server.ru" ,
84- ' webdav_login' : " w_login" ,
84+ ' webdav_login' : " w_login" ,
8585 ' webdav_password' : " w_password" ,
86- ' cert_path' : " /etc/ssl/certs/certificate.crt" ,
87- ' key_path' : " /etc/ssl/private/certificate.key"
86+ ' cert_path' : " /etc/ssl/certs/certificate.crt" ,
87+ ' key_path' : " /etc/ssl/private/certificate.key"
8888}
8989client = wc.Client(options)
9090```
@@ -217,15 +217,15 @@ client.push(remote_directory='dir1', local_directory='~/Documents/dir1')
217217
218218kwargs = {
219219 ' remote_path' : " dir1/file1" ,
220- ' local_path' : " ~/Downloads/file1" ,
221- ' callback' : callback
220+ ' local_path' : " ~/Downloads/file1" ,
221+ ' callback' : callback
222222}
223223client.download_async(** kwargs)
224224
225225kwargs = {
226226 ' remote_path' : " dir1/dir2/" ,
227- ' local_path' : " ~/Downloads/dir2/" ,
228- ' callback' : callback
227+ ' local_path' : " ~/Downloads/dir2/" ,
228+ ' callback' : callback
229229}
230230client.download_async(** kwargs)
231231```
@@ -235,15 +235,15 @@ client.download_async(**kwargs)
235235
236236kwargs = {
237237 ' remote_path' : " dir1/file1" ,
238- ' local_path' : " ~/Downloads/file1" ,
239- ' callback' : callback
238+ ' local_path' : " ~/Downloads/file1" ,
239+ ' callback' : callback
240240}
241241client.upload_async(** kwargs)
242242
243243kwargs = {
244244 ' remote_path' : " dir1/dir2/" ,
245- ' local_path' : " ~/Downloads/dir2/" ,
246- ' callback' : callback
245+ ' local_path' : " ~/Downloads/dir2/" ,
246+ ' callback' : callback
247247}
248248client.upload_async(** kwargs)
249249```
@@ -361,27 +361,28 @@ A list of settings for WebDAV servers:
361361
362362``` yaml
363363webdav-servers :
364- yandex
365- hostname : https://webdav.yandex.ru
366- login : # login_for_yandex
367- password : # pass_for_yandex
368- - dropbox hostname : https://dav.dropdav.com
369- login : # login_for dropdav
370- password : # pass_for_dropdav
364+ - yandex
365+ hostname : https://webdav.yandex.ru
366+ login : # login_for_yandex
367+ password : # pass_for_yandex
368+ - dropbox
369+ hostname : https://dav.dropdav.com
370+ login : # login_for dropdav
371+ password : # pass_for_dropdav
371372 - google
372- hostname : https://dav-pocket.appspot.com
373- root : docso
374- login : # login_for_dav-pocket
375- password : # pass_for_dav-pocket
373+ hostname : https://dav-pocket.appspot.com
374+ root : docso
375+ login : # login_for_dav-pocket
376+ password : # pass_for_dav-pocket
376377 - box
377- hostname : https://dav.box.com
378- root : dav
379- login : # login_for_box
380- password : # pass_for_box
378+ hostname : https://dav.box.com
379+ root : dav
380+ login : # login_for_box
381+ password : # pass_for_box
381382 - 4shared
382- hostname : https://webdav.4shared.com
383- login : # login_for_4shared
384- password : # pass_for_4shared
383+ hostname : https://webdav.4shared.com
384+ login : # login_for_4shared
385+ password : # pass_for_4shared
385386` ` `
386387
387388Autocompletion
0 commit comments