# HG changeset patch
# User Jean-Francois Pieronne <jf.pieronne@laposte.net>
# Date 1587571379 -7200
#      Wed Apr 22 18:02:59 2020 +0200
# Node ID 5b99da784097fdc0e37395f7de3fb66744362349
# Parent  ad26fe0bdb36e4a06a4883ba737d8490947413aa
secrules/common.py initial version

diff --git a/secrules/common.py b/secrules/common.py
new file mode 100644
--- /dev/null
+++ b/secrules/common.py
@@ -0,0 +1,13 @@
+# -*- coding: iso-8859-1 -*-
+__version__ = '1.0'
+
+import functools
+
+def level_rule(level=1):
+    def decorator_rule_level(func):
+        func.rule_level = level
+        @functools.wraps(func)
+        def wrapper_decorator(*args, **kwargs):
+            return func(*args, **kwargs)
+        return wrapper_decorator
+    return decorator_rule_level