git://git.onelab.eu
/
plstackapi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3949bc6
)
EventSender was failing on a missing self.random_client_id()
author
Scott Baker
<smbaker@gmail.com>
Tue, 13 May 2014 00:00:11 +0000
(17:00 -0700)
committer
Scott Baker
<smbaker@gmail.com>
Tue, 13 May 2014 00:00:11 +0000
(17:00 -0700)
planetstack/observer/event_manager.py
patch
|
blob
|
history
diff --git
a/planetstack/observer/event_manager.py
b/planetstack/observer/event_manager.py
index
112564a
..
1d94f58
100644
(file)
--- a/
planetstack/observer/event_manager.py
+++ b/
planetstack/observer/event_manager.py
@@
-57,6
+57,13
@@
class EventSender:
kwargs["uuid"] = str(uuid.uuid1())
self.fofum.fire(json.dumps(kwargs))
kwargs["uuid"] = str(uuid.uuid1())
self.fofum.fire(json.dumps(kwargs))
+ def random_client_id(self):
+ try:
+ return self.client_id
+ except AttributeError:
+ self.client_id = base64.urlsafe_b64encode(os.urandom(12))
+ return self.client_id
+
class EventListener:
def __init__(self,wake_up=None):
self.handler = EventHandler()
class EventListener:
def __init__(self,wake_up=None):
self.handler = EventHandler()