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 d2481ee06ec..8c60dab899c 100644 --- a/geo-replication/syncdaemon/master.py +++ b/geo-replication/syncdaemon/master.py @@ -758,6 +758,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)  | 
