Changelog: slk_helpers v1.9.9#
Update from slk_helpers v1.9.7 to v1.9.9
see here for changes from slk_helpers v1.9.3 to v1.9.5
see here for changes from slk_helpers v1.9.0 to v1.9.3
see here for changes from slk_helpers v1.8.10 to v1.9.0
see here for changes from slk_helpers v1.8.2 to v1.8.10
see here for changes from slk_helpers v1.7.4 to v1.8.2
see here for changes from slk_helpers v1.7.1 to v1.7.4
see here for changes from slk_helpers v1.6.0 to v1.7.1
see here for changes from slk_helpers v1.5.8 to v1.6.0
see here for changes from slk_helpers v1.5.7 to v1.5.7
see here for changes from slk_helpers v1.2.x to v1.5.7
Please have a look here for a detailed description of the new features and here for an incremental changelog.
Major changes#
none
Changes that might break established workflows#
new job states (unclear whether tthey appear in your workflows):
BLOCKED
,PAUSED
,STOPPED
,WAITING
,OTHER
access constraints for requesting job information;
slk_helpers job_status
does not work for any job id anymore (details below)
All fixes and new features#
- new commands:
is_admin_session
: Check if the use is currently logged in as normal user or admin user; mainly useful for admin users working on multiple accountsprint_rcrs
: some HPSS files are stored as two parts on two tapes; command prints size and checksums of each file part; mainly useful for users who retrieve large amounts of old data
- new commands work in progress to verify freshly archived files (see ). In the current state, they are mainly meant for DKRZ-internal processes. We do not guarantee that they will not be changed
submit_verify_job
: run a verify job for a provided set of filessubmit_verify_job_files
(admins only; hidden): submit a verify-job for a list of files (as paths) or of resource ids; starts quicker thansubmit_verify_job
submit_verify_job_namespace
(admins only; hidden): submit a verify-job for a namespace (as path) or a resource/namespace id; starts quicker thansubmit_verify_job
job_report
: print a (verify) job report; we will provide a user-friendly version soon
- new commands work in progress for specific search use cases. We do not guarantee that they will no be changed
search_immediately
(hidden): Creates search and returns search id immediately, even if search is not finished; less error checks than inslk search
=> strange error message possiblesearch_incomplete
: Prints whether the search is incomplete (still running)search_successful
: Prints whether the search was successful
catch all HTTP status code
>= 400
everytime an HTTP request is sendnew job states:
BLOCKED
,PAUSED
,STOPPED
,WAITING
,OTHER
access constraints for requesting job information; this affects
slk_helpers job_status
andjob_report
; non-admin users may only access: *VERIFY
jobs of the current user or *COPY
jobs, which do retrievals/recalls and were started by slk
Known issues#
list_search
may list already deleted files (not checked for performance reasons)