[kupfer: 21/23] skype: Adjust singleton style



commit 13e9c4f53b6c2e07a61a21b7dcaba17c88a253d8
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Fri Dec 11 15:02:02 2009 +0100

    skype: Adjust singleton style
    
    Simply use a class attribute declared in the class. No change in
    functionality.

 kupfer/plugin/skype.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/kupfer/plugin/skype.py b/kupfer/plugin/skype.py
index d2cf23f..568c003 100644
--- a/kupfer/plugin/skype.py
+++ b/kupfer/plugin/skype.py
@@ -52,13 +52,13 @@ class _SkypeNotify(dbus.service.Object):
 
 class Skype(object):
 	""" Handling events from skype"""
+	__instance__ = None
 
 	@classmethod
 	def get(cls):
-		instance = cls.__dict__.get('__instance__')
-		if not instance:
-			cls.__instance__ = instance = cls()
-		return instance
+		if cls.__instance__ is None:
+			cls.__instance__ = cls()
+		return cls.__instance__
 
 	def __init__(self):
 		self._friends = None



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]