summaryrefslogtreecommitdiffstats
path: root/py3status/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'py3status/__init__.py')
-rwxr-xr-xpy3status/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/py3status/__init__.py b/py3status/__init__.py
index cb24d39..1c1ac7e 100755
--- a/py3status/__init__.py
+++ b/py3status/__init__.py
@@ -479,6 +479,9 @@ class Module(Thread):
assert 'full_text' in result, "missing 'full_text' key"
assert 'name' in result, "missing 'name' key"
+ # validate the position
+ assert isinstance(position, int), "position is not an int"
+
# initialize method object
if my_method['name'] is None:
my_method['name'] = result['name']