Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
agkyra
Commits
d3c4cb63
Commit
d3c4cb63
authored
Jul 30, 2015
by
Giorgos Korfiatis
Browse files
Remove windows-specific actual path handling
parent
6bfff623
Changes
1
Hide whitespace changes
Inline
Side-by-side
agkyra/syncer/localfs_client.py
View file @
d3c4cb63
...
...
@@ -22,7 +22,6 @@ import time
import
filecmp
import
shutil
import
errno
import
ctypes
from
watchdog.observers
import
Observer
from
watchdog.events
import
FileSystemEventHandler
...
...
@@ -156,19 +155,6 @@ def local_path_changes(settings, path, state, unhandled_equal=True):
return
live_info
def
get_actual_windows_path
(
path
):
SIZE
=
1024
buf
=
ctypes
.
create_unicode_buffer
(
SIZE
)
rv
=
ctypes
.
windll
.
kernel32
.
GetShortPathNameW
(
path
,
buf
,
SIZE
)
if
rv
==
0
or
rv
>
SIZE
:
raise
ValueError
(
'Error in computing short %s'
%
rv
)
short
=
buf
.
value
rv
=
ctypes
.
windll
.
kernel32
.
GetLongPathNameW
(
short
,
buf
,
SIZE
)
if
rv
==
0
or
rv
>
SIZE
:
raise
ValueError
(
'Error in computing long %s'
%
rv
)
return
buf
.
value
def
is_actual_path
(
path
):
prefix
=
path
.
rstrip
(
os
.
path
.
sep
)
while
True
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment