]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Moved temporary methods to end of definition
authorCefn Hoile <github.com@cefn.com>
Mon, 19 Feb 2018 14:02:22 +0000 (14:02 +0000)
committerCefn Hoile <github.com@cefn.com>
Mon, 19 Feb 2018 14:02:22 +0000 (14:02 +0000)
python/mcp/__init__.py

index a8c4a84f5146dac324115ba420d9e55958ec7aba..799f33695e8156eff517de931894db3ca79a5cab 100644 (file)
@@ -6,18 +6,6 @@ class Enum(object):
         as seen with Direction.OUTPUT, Pull.UP
     """
 
         as seen with Direction.OUTPUT, Pull.UP
     """
 
-    @classmethod
-    def iteritems(cls):
-        """
-            Inspects attributes of the class for instances of the class
-            and returns as key,value pairs mirroring dict#iteritems
-        """
-        for key in dir(cls):
-            val = getattr(cls, key)
-            if type(val) is cls:
-                yield (key, val)
-
-
     def __repr__(self):
         """
         Assumes instance will be found as attribute of own class.
     def __repr__(self):
         """
         Assumes instance will be found as attribute of own class.
@@ -30,6 +18,18 @@ class Enum(object):
                 return "{}.{}.{}".format(cls.__module__, cls.__qualname__, key)
         return repr(self)
 
                 return "{}.{}.{}".format(cls.__module__, cls.__qualname__, key)
         return repr(self)
 
+    @classmethod
+    def iteritems(cls):
+        """
+            Inspects attributes of the class for instances of the class
+            and returns as key,value pairs mirroring dict#iteritems
+        """
+        for key in dir(cls):
+            val = getattr(cls, key)
+            if type(val) is cls:
+                yield (key, val)
+
+
 class Pin(Enum):
     def __init__(self, id):
         """ id type is likely platform-specific"""
 class Pin(Enum):
     def __init__(self, id):
         """ id type is likely platform-specific"""