projects
/
invirt/packages/python-jsonrpclib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Initial SSL modifications for client.
[invirt/packages/python-jsonrpclib.git]
/
jsonrpclib
/
history.py
diff --git
a/jsonrpclib/history.py
b/jsonrpclib/history.py
index
ec53235
..
d11863d
100644
(file)
--- a/
jsonrpclib/history.py
+++ b/
jsonrpclib/history.py
@@
-1,4
+1,3
@@
-
class History(object):
"""
This holds all the response and request objects for a
class History(object):
"""
This holds all the response and request objects for a
@@
-8,6
+7,13
@@
class History(object):
"""
requests = []
responses = []
"""
requests = []
responses = []
+ _instance = None
+
+ @classmethod
+ def instance(cls):
+ if not cls._instance:
+ cls._instance = cls()
+ return cls._instance
def add_response(self, response_obj):
self.responses.append(response_obj)
def add_response(self, response_obj):
self.responses.append(response_obj)
@@
-32,5
+38,3
@@
class History(object):
def clear(self):
del self.requests[:]
del self.responses[:]
def clear(self):
del self.requests[:]
del self.responses[:]
-
-history = History()