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
a377cc99
Commit
a377cc99
authored
May 21, 2015
by
Giorgos Korfiatis
Browse files
don't re-decide a failed serial
parent
3e79fedf
Changes
1
Hide whitespace changes
Inline
Side-by-side
agkyra/syncer/syncer.py
View file @
a377cc99
...
...
@@ -230,10 +230,14 @@ class FileSyncer(object):
(
objname
,
decision_serial
))
if
master_serial
>
sync_serial
:
if
master_serial
==
decision_serial
:
# this is a failed serial
return
None
self
.
_make_decision_state
(
decision_state
,
master_state
)
return
master_state
,
slave_state
,
sync_state
elif
master_serial
==
sync_serial
:
if
slave_serial
>
sync_serial
:
if
slave_serial
==
decision_serial
:
# this is a failed serial
return
None
self
.
_make_decision_state
(
decision_state
,
slave_state
)
return
slave_state
,
master_state
,
sync_state
elif
slave_serial
==
sync_serial
:
...
...
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