From 23afe47efaadf6c6d6fc651dee4dcc790f230393 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Fri, 8 Nov 2013 00:55:25 +0100 Subject: [PATCH] uuid from standard lib --- timeside/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/timeside/core.py b/timeside/core.py index 3ea05ce..aee97ac 100644 --- a/timeside/core.py +++ b/timeside/core.py @@ -24,7 +24,7 @@ from timeside.exceptions import Error, ApiError import re import time import numpy -import random +import uuid __all__ = ['Processor', 'MetaProcessor', 'implements', 'abstract', 'interfacedoc', 'processors', 'get_processor', 'ProcessPipe', @@ -82,7 +82,7 @@ class Processor(Component): self.parents = [] self.source_mediainfo = None self.pipe = None - self.UUID = "%08x" % random.getrandbits(32) + self.UUID = uuid.uuid4() @interfacedoc def setup(self, channels=None, samplerate=None, blocksize=None, @@ -141,7 +141,7 @@ class Processor(Component): @interfacedoc def uuid(self): - return self.UUID + return str(self.UUID) def __del__(self): self.release() -- 2.39.5