def list(item_type, **kwargs):
"""
List all available items of a specified type.
:param item_type: experiment/campaign/wsn-generation-algorithm
:param kwargs: simulation keyword arguments (see the documentation for more information)
"""
data, title = [['Name']], None
if item_type == 'experiments':
title = 'Available experiments'
data.extend([['- {}'.format(x).ljust(25)] for x in list_experiments()])
elif item_type == 'campaigns':
title = 'Available campaigns'
data.extend([['- {}'.format(x).ljust(25)] for x in list_campaigns()])
elif item_type == 'wsn-generation-algorithms':
title = 'Available WSN generation algorithms'
data.extend([['- {}'.format(x).ljust(25)] for x in list_wsn_gen_algorithms()])
if title is not None:
table = SingleTable(data, title)
print(table.table)
# ***************************************** SETUP COMMANDS ****************************************
评论列表
文章目录