diff options
Diffstat (limited to 'geo-replication/syncdaemon/master.py')
| -rw-r--r-- | geo-replication/syncdaemon/master.py | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/geo-replication/syncdaemon/master.py b/geo-replication/syncdaemon/master.py index 6437dcc4295..f7667cf0cf6 100644 --- a/geo-replication/syncdaemon/master.py +++ b/geo-replication/syncdaemon/master.py @@ -783,6 +783,9 @@ class GMasterChangelogMixin(GMasterCommon):                      num_failures += 1                      logging.error('%s FAILED: %s' % (log_prefix,                                                       repr(failure))) +                    if failure[0]['op'] == 'MKDIR': +                        raise GsyncdError("The above directory failed to sync." +                                          " Please fix it to proceed further.")              self.status.inc_value("failures", num_failures)  | 
