X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=id_generator.py;h=4b61a93081d6dd17ab341330e7d4f08991ad4aab;hb=f6ec577f04044f21076c4c24c6aa2ab784c6cfc9;hp=dc2ac9cc810a4e1d588d60231371e873d9d31966;hpb=e8fbbb7306430478dec55d2c963eed116d8330cc;p=python_utils.git diff --git a/id_generator.py b/id_generator.py index dc2ac9c..4b61a93 100644 --- a/id_generator.py +++ b/id_generator.py @@ -1,7 +1,11 @@ #!/usr/bin/env python3 +# © Copyright 2021-2022, Scott Gasch + """A helper class for generating thread safe monotonically increasing -id numbers.""" +id numbers. + +""" import itertools import logging @@ -15,7 +19,7 @@ generators = {} def get(name: str, *, start=0) -> int: """ - Returns a thread safe monotonically increasing id suitable for use + Returns a thread-safe, monotonically increasing id suitable for use as a globally unique identifier. >>> import id_generator