Public Member Functions | |
def | __init__ |
def | plugin_register |
def | time_out_set |
def | time_out_get |
def | plugin_unregister |
def | capabilities |
def | plugin_info |
def | systems |
def | job_status |
def | job_free |
def | volumes |
def | pools |
def | access_groups |
def | access_group_create |
def | access_group_initiator_add |
def | access_group_initiator_delete |
def | access_group_delete |
def | volume_mask |
def | volume_unmask |
def | volumes_accessible_by_access_group |
def | access_groups_granted_to_volume |
def | volume_create |
def | volume_delete |
def | volume_replicate |
def | iscsi_chap_auth |
def | fs |
def | fs_delete |
def | fs_create |
def | fs_clone |
def | fs_snapshots |
def | fs_snapshot_create |
def | fs_snapshot_delete |
def | export_auth |
def | exports |
def | export_fs |
def | export_remove |
Data Fields | |
uri | |
password | |
tmo | |
rpc_id | |
host_with_port | |
scheme | |
url | |
headers | |
system |
Definition at line 72 of file targetd.py.
def __init__ | ( | self | ) |
Definition at line 76 of file targetd.py.
def access_group_create | ( | self, | ||
name, | ||||
init_id, | ||||
init_type, | ||||
system, | ||||
flags = 0 | ||||
) |
Definition at line 294 of file targetd.py.
def access_group_delete | ( | self, | ||
access_group, | ||||
flags = 0 | ||||
) |
Definition at line 416 of file targetd.py.
def access_group_initiator_add | ( | self, | ||
access_group, | ||||
init_id, | ||||
init_type, | ||||
flags = 0 | ||||
) |
Definition at line 337 of file targetd.py.
def access_group_initiator_delete | ( | self, | ||
access_group, | ||||
init_id, | ||||
init_type, | ||||
flags = 0 | ||||
) |
Definition at line 377 of file targetd.py.
def access_groups | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 253 of file targetd.py.
def access_groups_granted_to_volume | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 616 of file targetd.py.
def capabilities | ( | self, | ||
system, | ||||
flags = 0 | ||||
) |
Definition at line 132 of file targetd.py.
def export_auth | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 767 of file targetd.py.
def export_fs | ( | self, | ||
fs_id, | ||||
export_path, | ||||
root_list, | ||||
rw_list, | ||||
ro_list, | ||||
anon_uid = NfsExport.ANON_UID_GID_NA , |
||||
anon_gid = NfsExport.ANON_UID_GID_NA , |
||||
auth_type = None , |
||||
options = None , |
||||
flags = 0 | ||||
) |
Definition at line 884 of file targetd.py.
def export_remove | ( | self, | ||
export, | ||||
flags = 0 | ||||
) |
Definition at line 951 of file targetd.py.
def exports | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 802 of file targetd.py.
def fs | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 713 of file targetd.py.
def fs_clone | ( | self, | ||
src_fs, | ||||
dest_fs_name, | ||||
snapshot = None , |
||||
flags = 0 | ||||
) |
Definition at line 733 of file targetd.py.
def fs_create | ( | self, | ||
pool, | ||||
name, | ||||
size_bytes, | ||||
flags = 0 | ||||
) |
Definition at line 726 of file targetd.py.
def fs_delete | ( | self, | ||
fs, | ||||
flags = 0 | ||||
) |
Definition at line 722 of file targetd.py.
def fs_snapshot_create | ( | self, | ||
fs, | ||||
snapshot_name, | ||||
flags = 0 | ||||
) |
Definition at line 754 of file targetd.py.
def fs_snapshot_delete | ( | self, | ||
fs, | ||||
snapshot, | ||||
flags = 0 | ||||
) |
Definition at line 762 of file targetd.py.
def fs_snapshots | ( | self, | ||
fs, | ||||
flags = 0 | ||||
) |
Definition at line 746 of file targetd.py.
def iscsi_chap_auth | ( | self, | ||
init_id, | ||||
in_user, | ||||
in_password, | ||||
out_user, | ||||
out_password, | ||||
flags = 0 | ||||
) |
Definition at line 701 of file targetd.py.
def job_free | ( | self, | ||
job_id, | ||||
flags = 0 | ||||
) |
Definition at line 181 of file targetd.py.
def job_status | ( | self, | ||
job_id, | ||||
flags = 0 | ||||
) |
Definition at line 177 of file targetd.py.
def plugin_info | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 166 of file targetd.py.
def plugin_register | ( | self, | ||
uri, | ||||
password, | ||||
timeout, | ||||
flags = 0 | ||||
) |
Definition at line 89 of file targetd.py.
def plugin_unregister | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 128 of file targetd.py.
def pools | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 224 of file targetd.py.
def systems | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 170 of file targetd.py.
def time_out_get | ( | self, | ||
flags = 0 | ||||
) |
Definition at line 124 of file targetd.py.
def time_out_set | ( | self, | ||
ms, | ||||
flags = 0 | ||||
) |
Definition at line 120 of file targetd.py.
def volume_create | ( | self, | ||
pool, | ||||
volume_name, | ||||
size_bytes, | ||||
provisioning, | ||||
flags = 0 | ||||
) |
Definition at line 653 of file targetd.py.
def volume_delete | ( | self, | ||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 674 of file targetd.py.
def volume_mask | ( | self, | ||
access_group, | ||||
volume, | ||||
flags = 0 | ||||
) |
Definition at line 499 of file targetd.py.
def volume_replicate | ( | self, | ||
pool, | ||||
rep_type, | ||||
volume_src, | ||||
name, | ||||
flags = 0 | ||||
) |
Definition at line 685 of file targetd.py.
def volume_unmask | ( | self, | ||
volume, | ||||
access_group, | ||||
flags = 0 | ||||
) |
Definition at line 565 of file targetd.py.
def volumes | ( | self, | ||
search_key = None , |
||||
search_value = None , |
||||
flags = 0 | ||||
) |
Definition at line 210 of file targetd.py.
def volumes_accessible_by_access_group | ( | self, | ||
access_group, | ||||
flags = 0 | ||||
) |
Definition at line 598 of file targetd.py.
Definition at line 84 of file targetd.py.
Definition at line 81 of file targetd.py.
Definition at line 78 of file targetd.py.
Definition at line 80 of file targetd.py.
Definition at line 82 of file targetd.py.
Definition at line 85 of file targetd.py.
Definition at line 79 of file targetd.py.
Definition at line 77 of file targetd.py.
Definition at line 83 of file targetd.py.