More tidying up

Ensure LEDCollection cleans up upon construction failure, rename some
internals to be a bit more obvious, rename PinGPIOUnsupported to
PinUnsupported, and some other stuff I've forgotten!
This commit is contained in:
Dave Jones
2016-10-21 14:54:34 +01:00
parent c570b8f09b
commit b0c807da19
9 changed files with 69 additions and 69 deletions

View File

@@ -71,9 +71,9 @@ class SourceMixin(object):
def close(self):
try:
super(SourceMixin, self).close()
self.source = None
except AttributeError:
pass
self.source = None
def _copy_values(self, source):
for v in source: