Commit Graph

15 Commits

Author SHA1 Message Date
3e36474317 tape-admin: cleanup ERRFILE handling
* remove stale error-file
* mtx shouldn't write to stdout

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-11-29 10:33:08 +01:00
9a952e8f50 tape-admin: print function-name with verbosity-level 1
* cleanup typo
* be consistent on printing the function name

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-11-29 09:52:31 +01:00
e1a4777e6c tape-admin: 0.0.11 version bump
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-11-22 16:45:36 +01:00
e511c382ee tape-admin: enable function mtx-status
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-11-22 16:44:06 +01:00
10d9c40182 tape-admin: rework ltfs-reformat
* force reformatting for given tape
* wipe() does not make sence, since the used space will not be freed
  without a format

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-11-22 16:42:00 +01:00
7d214948cc tape-admin: suppress mtx output
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-12 18:13:51 +02:00
e4a2a503fc tape-admin: 0.0.10 version bump
* update verbosity handling
* mount_tape(): update ltfs_wipe and ltfs_format on override

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-12 12:31:52 +02:00
04a712b663 tape-admin: bugfix
- ltfs_reformat(): tape needs to be unmounted before format call
- ltfs_umount(): be precise, if tapes mountpoint is in use
- parse_params(): improve error handling

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-12 12:31:52 +02:00
a4e6d3b42e tape-admin: respect 'tape in use' in ltfs_unmount
* signal error, since tape can't be used for backup

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-09 11:38:30 +02:00
3d5f496b05 tape-admin: adapt parse options
* prepare option for remote execution via ssh

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-05 23:54:27 +02:00
31a6d467ef tape-admin: new functionality, version bump
* get_mediapool_name(): extract mediapool for given volume_name
* ltfs_reformat(): wipe given volume_name and remaster for LTFS
* media_change(): update lastwrite date for new volume_name
* mtx_unload(): write only once to ERRFILE
* parse_params(): update for given new functionality, reorder
* prepare options for remote calls (ssh)
* typo updates

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-03 17:00:39 +02:00
7577a52840 tape-admin: introduce media-change
* media_change(): Update RetensionDate for last written Tape in given Pool
  new backup-job will use next free tape from this Pool

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-10-01 13:01:36 +02:00
e1ca526cff tape-admin: improve functionality
* show UTC in in verbose messages of function calls
  that is the format of date string in the JSON file
* date_iso_to_seconds: correct date_string
* get_mediapool_retensiondays(): new function
* add_retensiondays(): new function
* get_retensiondays(): new function
* update_mediapool_retensiondays(): new function

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-09-28 19:28:30 +02:00
c65ed5d4af tape-admin: improve handling while mounting correct media
* mount_tape(): verbosity messages when mounting mediapool member tapes
* adapt verbosity of ltfs mounts

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-09-22 21:36:05 +02:00
f105a525ae tape-admin: binary inclusion
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2018-09-21 20:52:22 +02:00