in scheme_adapters/pso_adapter/cache.py [0:0]
def convert_scheme(self, scheme):
key = ""
for i in range(6):
if type(scheme[i]) == str:
key += scheme[i] + " "
elif type(scheme[i]) == int:
if i==0 or i==1:
size = round(scheme[i]/1000)
key += str(size) + " "
elif i==2 or i==3:
key += str(scheme[i]) + " "
elif i==4 or i==5:
age = round(scheme[i]/1000000)
key += str(age) + " "
else:
raise Exception("Invalid data type.")
key += scheme[6]
return key