From 411460058a97bf8be35da62450e74f96abbc8f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Volkan=20=C5=9Eahin?= Date: Fri, 1 Jul 2016 16:57:12 +0300 Subject: [PATCH] json attribute checker added --- opt/ahenk/base/util/util.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/opt/ahenk/base/util/util.py b/opt/ahenk/base/util/util.py index 0f3f2b8..5370ffd 100644 --- a/opt/ahenk/base/util/util.py +++ b/opt/ahenk/base/util/util.py @@ -248,3 +248,10 @@ class Util: @staticmethod def set_permission(path, permission_code): Util.execute('chmod {} {}'.format(permission_code, path)) + + @staticmethod + def has_attr_json(arg, attr_name): + for j in json.loads(json.dumps(arg)): + if attr_name in j: + return True + return False