cterasdk.edge.array module

class cterasdk.edge.array.Array(gateway)

Bases: cterasdk.edge.base_command.BaseCommand

Gateway Array APIs

add(array_name, level, members)

Add a new array

Parameters:
  • array_name (str) – Name for the new array
  • level (RAIDLevel) – RAID level
  • members (list(str)) – Members of the array
delete(array_name)

Delete an array

Parameters:name (str) – The name of the array to delete
delete_all()

Delete all arrays

get(name=None)

Get Array. If an array name was not passed as an argument, a list of all arrays will be retrieved :param str,optional name: Name of the array