From abeb2fb45237a88ef09f0822c616931c0cbe6cfd Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 8 Oct 2014 09:16:01 +0200 Subject: [PATCH] Readding some functionality. --- src/locks/lockfuncs.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/locks/lockfuncs.py b/src/locks/lockfuncs.py index 00ec8ea526..461dc6daf6 100644 --- a/src/locks/lockfuncs.py +++ b/src/locks/lockfuncs.py @@ -423,6 +423,16 @@ def attr_ne(accessing_obj, accessed_obj, *args, **kwargs): return attr(accessing_obj, accessed_obj, *args, **{'compare': 'ne'}) +def inside(accessing_obj, accessed_obj, *args, **kwargs): + """ + Usage: + inside() + + Only true if accessing_obj is "inside" accessed_obj + """ + return accessing_obj.location == accessed_obj + + def holds(accessing_obj, accessed_obj, *args, **kwargs): """ Usage: