diff --git a/beat/backend/python/dataformat.py b/beat/backend/python/dataformat.py index 178f09209556256a764594253f2df0cc415f12d9..2bf315c747895736113fffd9420617ddb795a21d 100755 --- a/beat/backend/python/dataformat.py +++ b/beat/backend/python/dataformat.py @@ -516,9 +516,9 @@ class DataFormat(object): if isinstance(prefix, six.string_types): prefix = utils.Prefix(prefix) - if prefix.paths[0] in self.prefix.paths: - raise RuntimeError("Cannot export dataformat to the same prefix (%s in " \ - "%s)" % (prefix.paths[0], self.prefix.paths)) + if prefix == self.prefix: + raise RuntimeError("Cannot export dataformat to the same prefix (" + "%s)" % prefix) for k in self.referenced.values(): k.export(prefix)