From 842b18ac8fa28d504e9502567f2ac824f874c948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org> Date: Mon, 16 Dec 2019 18:28:57 +0100 Subject: [PATCH] MAINT: allow setting whether update shall be unique --- src/caosadvancedtools/cfood.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/caosadvancedtools/cfood.py b/src/caosadvancedtools/cfood.py index b7f5518e..4b4df3e4 100644 --- a/src/caosadvancedtools/cfood.py +++ b/src/caosadvancedtools/cfood.py @@ -329,7 +329,7 @@ def assure_has_description(entity, description, to_be_updated=None, def assure_has_parent(entity, parent, to_be_updated=None, verbosity=INFO, - force=False): + force=False, unique=True): """ Checks whether `entity` has a parent with name `parent`. @@ -367,9 +367,9 @@ def assure_has_parent(entity, parent, to_be_updated=None, verbosity=INFO, # TODO find a better way then force? if force: - entity.update(unique=False) + entity.update(unique=unique) else: - guard.safe_update(entity, unique=False) + guard.safe_update(entity, unique=unique) else: to_be_updated.append(entity) -- GitLab