There is a change in create bucket api. There is no more retentionPeriod, that used to accept hours, minutes, seconds, etc; it was replaced with retentionRules, that is a list of type that is always equals to expire and everySeconds that is taking always number of seconds until data expires. (see swagger API for details). This replacement required bucket and org test suites and libraries to be updated to accept retentionRules instead of retentionPeriod.
While making the above changes to tests and libraries, I have moved buckets library to a separate file as well as org library: buckets_util.py and org_util.py
type
that is always equals toexpire
andeverySeconds
that is taking always number of seconds until data expires. (see swagger API for details). This replacement requiredbucket
andorg
test suites and libraries to be updated to accept retentionRules instead of retentionPeriod.buckets
library to a separate file as well asorg
library:buckets_util.py
andorg_util.py