Simple class that implements enough to allow the framework to be exercised.
Definition at line 24 of file simulator.py.
def __init__ | ( | self | ) |
Definition at line 28 of file simulator.py.
def access_group_create | ( | self, | ||
name, | ||||
init_id, | ||||
init_type, | ||||
system, | ||||
flags = 0 | ||||
) |
Definition at line 159 of file simulator.py.
def access_group_delete | ( | self, | ||
access_group, | ||||
flags = 0 | ||||
) |
Definition at line 165 of file simulator.py.
def access_group_initiator_add | ( | self, | ||
access_group, | ||||
init_id, | ||||
init_type, | ||||
flags = 0 | ||||
) |
Definition at line 168 of file simulator.py.
def access_group_initiator_delete | ( | self, | ||
access_group, | ||||
init_id, | ||||
init_type, | ||||
flags = 0 | ||||
) |
Definition at line 174 of file simulator.py.
def access_groups | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 153 of file simulator.py.
def access_groups_granted_to_volume | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 193 of file simulator.py.
def capabilities | ( | self, | ||
system, | ||||
flags = 0 | ||||
) |
Definition at line 75 of file simulator.py.
def disks | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 108 of file simulator.py.
def export_auth | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 266 of file simulator.py.
def export_fs | ( | self, | ||
fs_id, | ||||
export_path, | ||||
root_list, | ||||
rw_list, | ||||
ro_list, | ||||
anon_uid, | ||||
anon_gid, | ||||
auth_type, | ||||
options, | ||||
flags = 0 | ||||
) |
Definition at line 276 of file simulator.py.
def export_remove | ( | self, | ||
export, | ||||
flags = 0 | ||||
) |
Definition at line 283 of file simulator.py.
def exports | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 270 of file simulator.py.
def fs | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 209 of file simulator.py.
def fs_child_dependency | ( | self, | ||
fs, | ||||
files, | ||||
flags = 0 | ||||
) |
Definition at line 260 of file simulator.py.
def fs_child_dependency_rm | ( | self, | ||
fs, | ||||
files, | ||||
flags = 0 | ||||
) |
Definition at line 263 of file simulator.py.
def fs_clone | ( | self, | ||
src_fs, | ||||
dest_fs_name, | ||||
snapshot = None , |
||||
flags = 0 | ||||
) |
Definition at line 227 of file simulator.py.
def fs_create | ( | self, | ||
pool, | ||||
name, | ||||
size_bytes, | ||||
flags = 0 | ||||
) |
Definition at line 215 of file simulator.py.
def fs_delete | ( | self, | ||
fs, | ||||
flags = 0 | ||||
) |
Definition at line 219 of file simulator.py.
def fs_file_clone | ( | self, | ||
fs, | ||||
src_file_name, | ||||
dest_file_name, | ||||
snapshot = None , |
||||
flags = 0 | ||||
) |
Definition at line 234 of file simulator.py.
def fs_resize | ( | self, | ||
fs, | ||||
new_size_bytes, | ||||
flags = 0 | ||||
) |
Definition at line 222 of file simulator.py.
def fs_snapshot_create | ( | self, | ||
fs, | ||||
snapshot_name, | ||||
flags = 0 | ||||
) |
Definition at line 247 of file simulator.py.
def fs_snapshot_delete | ( | self, | ||
fs, | ||||
snapshot, | ||||
flags = 0 | ||||
) |
Definition at line 251 of file simulator.py.
def fs_snapshot_restore | ( | self, | ||
fs, | ||||
snapshot, | ||||
files, | ||||
restore_files, | ||||
all_files = False , |
||||
flags = 0 | ||||
) |
Definition at line 255 of file simulator.py.
def fs_snapshots | ( | self, | ||
fs, | ||||
flags = 0 | ||||
) |
Definition at line 243 of file simulator.py.
def iscsi_chap_auth | ( | self, | ||
init_id, | ||||
in_user, | ||||
in_password, | ||||
out_user, | ||||
out_password, | ||||
flags = 0 | ||||
) |
Definition at line 198 of file simulator.py.
def job_free | ( | self, | ||
job_id, | ||||
flags = 0 | ||||
) |
Definition at line 54 of file simulator.py.
def job_status | ( | self, | ||
job_id, | ||||
flags = 0 | ||||
) |
Definition at line 51 of file simulator.py.
def plugin_info | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 89 of file simulator.py.
def plugin_register | ( | self, | ||
uri, | ||||
password, | ||||
timeout, | ||||
flags = 0 | ||||
) |
Definition at line 33 of file simulator.py.
def plugin_unregister | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 48 of file simulator.py.
def pool_member_info | ( | self, | ||
pool, | ||||
flags = 0 | ||||
) |
Definition at line 295 of file simulator.py.
def pools | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 96 of file simulator.py.
def systems | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 92 of file simulator.py.
def target_ports | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 286 of file simulator.py.
def time_out_get | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 72 of file simulator.py.
def time_out_set | ( | self, | ||
ms, | ||||
flags = 0 | ||||
) |
Definition at line 68 of file simulator.py.
def volume_child_dependency | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 203 of file simulator.py.
def volume_child_dependency_rm | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 206 of file simulator.py.
def volume_create | ( | self, | ||
pool, | ||||
volume_name, | ||||
size_bytes, | ||||
provisioning, | ||||
flags = 0 | ||||
) |
Definition at line 114 of file simulator.py.
def volume_delete | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 120 of file simulator.py.
def volume_disable | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 150 of file simulator.py.
def volume_enable | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 147 of file simulator.py.
def volume_mask | ( | self, | ||
access_group, | ||||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 180 of file simulator.py.
def volume_raid_create | ( | self, | ||
name, | ||||
raid_type, | ||||
disks, | ||||
strip_size, | ||||
flags = 0 | ||||
) |
Definition at line 301 of file simulator.py.
def volume_raid_create_cap_get | ( | self, | ||
system, | ||||
flags = 0 | ||||
) |
Definition at line 298 of file simulator.py.
def volume_raid_info | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 292 of file simulator.py.
def volume_replicate | ( | self, | ||
pool, | ||||
rep_type, | ||||
volume_src, | ||||
name, | ||||
flags = 0 | ||||
) |
Definition at line 128 of file simulator.py.
def volume_replicate_range | ( | self, | ||
rep_type, | ||||
volume_src, | ||||
volume_dest, | ||||
ranges, | ||||
flags = 0 | ||||
) |
Definition at line 142 of file simulator.py.
def volume_replicate_range_block_size | ( | self, | ||
system, | ||||
flags = 0 | ||||
) |
Definition at line 138 of file simulator.py.
def volume_resize | ( | self, | ||
volume, | ||||
new_size_bytes, | ||||
flags = 0 | ||||
) |
Definition at line 123 of file simulator.py.
def volume_unmask | ( | self, | ||
access_group, | ||||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 184 of file simulator.py.
def volumes | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 102 of file simulator.py.
def volumes_accessible_by_access_group | ( | self, | ||
access_group, | ||||
flags = 0 | ||||
) |
Definition at line 188 of file simulator.py.
Definition at line 30 of file simulator.py.
Definition at line 31 of file simulator.py.
Definition at line 29 of file simulator.py.