Fix broken sorting for pools and volumes

This commit is contained in:
Joshua Boniface 2020-06-06 21:28:54 -04:00
parent 598b2025e8
commit fba39cb739
1 changed files with 2 additions and 2 deletions

View File

@ -666,7 +666,7 @@ def get_list_pool(zk_conn, limit, is_fuzzy=True):
else: else:
pool_list.append(getPoolInformation(zk_conn, pool)) pool_list.append(getPoolInformation(zk_conn, pool))
return True, sorted(pool_list, key = lambda x: int(x['id'])) return True, sorted(pool_list, key = lambda x: int(x['stats']['id']))
def format_list_pool(pool_list): def format_list_pool(pool_list):
pool_list_output = [] pool_list_output = []
@ -1061,7 +1061,7 @@ def get_list_volume(zk_conn, pool, limit, is_fuzzy=True):
else: else:
volume_list.append(getVolumeInformation(zk_conn, pool_name, volume_name)) volume_list.append(getVolumeInformation(zk_conn, pool_name, volume_name))
return True, sorted(volume_list, key = lambda x: int(x['id'])) return True, sorted(volume_list, key = lambda x: str(x['name']))
def format_list_volume(volume_list): def format_list_volume(volume_list):
volume_list_output = [] volume_list_output = []