in prebuilt-rules-scripts/generate.py [0:0]
def _translate_interval_period(interval):
units = ""
length = ""
runtime = re.match(r"([0-9]+)([a-z]+)", interval, re.I)
if runtime:
runtime = runtime.groups()
if len(runtime) == 2:
if runtime[1] == 'm':
units = "minutes"
elif runtime[1] == 's':
units = "seconds"
elif runtime[1] == 'h':
units = "hours"
elif runtime[1] == 'H':
units = "hours"
elif runtime[1] == 'd':
units = "days"
elif runtime[1] == 'w':
units = "weeks"
elif runtime[1] == 'M':
units = "months"
elif runtime[1] == 'y':
units = "years"
else:
units = ""
length = runtime[0]
if length == "1":
units = units[:-1]
return str(length + " " + units)