Repmanager
SCPI Commands :
REPManager:CATalog
REPManager:DELete
REPManager:EXPort
REPManager:LOAD
- class RepmanagerCls[source]
Repmanager commands group definition. 7 total commands, 1 Subgroups, 4 group commands
- delete(rep_name: str, path: str = None, username: str = None, password: str = None) None [source]
# SCPI: REPManager:DELete driver.repmanager.delete(rep_name = 'abc', path = 'abc', username = 'abc', password = 'abc')
Deletes the entire repository from the permanent mass storage.
- param rep_name:
string Repository name, as configured in the workspace. If more than one repository with the same name exists, the Path must be specified.
- param path:
string Compete file path, as queried with the command method RsPulseSeq.Repmanager.Path.listPy. The Path must be specified, if the RepName is not unique and if Username and Passwd are used.
- param username:
string Required if the repository is password protected
- param password:
string Required if the repository is password protected
- export(rep_name: str, path: str, ps_archive_file: str) None [source]
# SCPI: REPManager:EXPort driver.repmanager.export(rep_name = 'abc', path = 'abc', ps_archive_file = 'abc')
Exports the selected repository file to an archive file.
- param rep_name:
string Repository name, as configured in the workspace.
- param path:
string Compete file path, as queried with the command method RsPulseSeq.Repmanager.Path.listPy.
- param ps_archive_file:
Complete file path, incl. file name, and extension (*.psarch) .
- get_catalog() List[str] [source]
# SCPI: REPManager:CATalog value: List[str] = driver.repmanager.get_catalog()
Queries available repository elements in the database.
- return:
catalog: ‘RepositryName’,’path’ RepositryName is the name of the repository as defined with the command method RsPulseSeq.Repository.create Path is the compete file path
- load(rep_name: str, path: str = None, username: str = None, password: str = None) None [source]
# SCPI: REPManager:LOAD driver.repmanager.load(rep_name = 'abc', path = 'abc', username = 'abc', password = 'abc')
Loads the selected repository to the workspace. If more than one repository with the same name exist, loaded is the first repository with a name match. To query the available repository elements in the database, use the command method RsPulseSeq.Repository.catalog.
- param rep_name:
string Repository name, as configured in the workspace.
- param path:
string Compete file path, as queried with the command method RsPulseSeq.Repmanager.Path.listPy. The Path must be specified, if Username and Passwd are used.
- param username:
string Required if the repository is password protected
- param password:
string Required if the repository is password protected
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.repmanager.clone()
Subgroups