Create uuidutils module
Bug #1070198 reported by
Zhongyue Luo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo-incubator |
Fix Released
|
Low
|
Zhongyue Luo | ||
Grizzly |
Fix Released
|
Low
|
Zhongyue Luo |
Bug Description
UUIDs are widely used across projects in OpenStack.
However, the usage pattern of the uuid module seems to be diverging as projects evolve.
For example, the hex value of a uuid is called as uuid.hex but as str(uuid.hex) in some projects.
Validating a canonical uuid form in Nova is using the uuid.UUID object but Quantum is using regex.
There should be a uuidutils module which lets all projects share functions handling UUIDs.
description: | updated |
description: | updated |
affects: | openstack-common → oslo |
Changed in oslo: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This sounds like a problem educating developers about the way to use the module in the stdlib as much as anything. Is creating a new wrapper module really necessary?