Dietmar Maurer
|
645a044bf6
|
tape: further hierarchy improvements
|
2021-01-21 17:25:32 +01:00 |
Dietmar Maurer
|
37796ff73f
|
tape: change code hierarchy to improve docs
|
2021-01-21 17:12:01 +01:00 |
Dietmar Maurer
|
d543587d34
|
Merge branch 'master' of ssh://proxdev.maurer-it.com/rust/proxmox-backup
|
2021-01-21 10:56:52 +01:00 |
Fabian Grünbichler
|
38556bf60d
|
clippy: remove explicit returns
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2021-01-20 16:23:54 +01:00 |
Dietmar Maurer
|
69b8bc3bfa
|
tape: implemenmt show key
Moved API types Kdf and KeyInfo to src/api2/types/mod.rs.
|
2021-01-20 15:43:19 +01:00 |
Dietmar Maurer
|
301b8aa0a5
|
tape: implement change-passphrase for tape encryption keys
|
2021-01-20 15:43:19 +01:00 |
Dietmar Maurer
|
e5b6c93323
|
tape: add --kdf parameter to create key api
|
2021-01-20 15:43:19 +01:00 |
Dietmar Maurer
|
feb1645f37
|
tape: generate random encryptions keys and store key_config on media
|
2021-01-19 11:20:07 +01:00 |
Dietmar Maurer
|
1e93fbb5c1
|
tape: add encrypt property to media pool configuration
|
2021-01-18 13:38:22 +01:00 |
Dietmar Maurer
|
d5a48b5ce4
|
tape: add hardware encryption key managenent api
|
2021-01-18 13:38:22 +01:00 |
Dietmar Maurer
|
8446fbca85
|
tape: rename changer_id to label_text
|
2021-01-13 13:26:59 +01:00 |
Dietmar Maurer
|
0bf1c314da
|
tape: show catalog status in media list
|
2021-01-09 10:24:48 +01:00 |
Dietmar Maurer
|
879569d73f
|
tape: changer transfer - make name parameter optional
|
2021-01-07 17:09:47 +01:00 |
Dietmar Maurer
|
482c6e33dd
|
tape: changer status command: make changer name optional
|
2021-01-07 15:12:19 +01:00 |
Dietmar Maurer
|
46a1863f88
|
tape: improve MediaChange trait
We expose the whole MtxStatus, and we can load/store from/to
specified slot numbers.
|
2021-01-07 14:26:43 +01:00 |
Dietmar Maurer
|
38ae42b11a
|
tape: changer - add export-slot config
|
2021-01-06 11:06:50 +01:00 |
Dietmar Maurer
|
165b641c1d
|
tape: changer status - show full slots (for cartridge without barcode)
|
2021-01-04 12:06:05 +01:00 |
Dietmar Maurer
|
a33389c391
|
tape: implement media content list api
|
2020-12-29 11:58:26 +01:00 |
Dietmar Maurer
|
e0362b0d0f
|
tape: correctly parse mtx import/export slots
|
2020-12-28 13:32:56 +01:00 |
Wolfgang Bumiller
|
b2362a1207
|
adaptions for proxmox 0.9 and proxmox-api-macro 0.3
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2020-12-22 07:31:05 +01:00 |
Dietmar Maurer
|
c1c2c8f635
|
tape: cleanup MediaLocation type for direct use with API
|
2020-12-16 10:49:01 +01:00 |
Dietmar Maurer
|
e20d008c6a
|
tape: rename cli 'media media-destroy' toö 'media destroy'
|
2020-12-14 09:30:32 +01:00 |
Dietmar Maurer
|
fb657d8ee5
|
tape: implement destroy_media
|
2020-12-14 08:58:40 +01:00 |
Dietmar Maurer
|
fba0b77469
|
tape: add media api
|
2020-12-14 07:55:57 +01:00 |
Dietmar Maurer
|
b5c1296eaa
|
tape: make changer get_status async
|
2020-12-14 07:14:24 +01:00 |
Dietmar Maurer
|
7e1d4712b8
|
tape: rename CHANGER_ID_SCHEMA to CHANGER_NAME_SCHEMA
|
2020-12-13 09:22:08 +01:00 |
Dietmar Maurer
|
49c965a497
|
tape: rename DRIVE_ID_SCHEMA to DRIVE_NAME_SCHEMA
|
2020-12-13 09:18:16 +01:00 |
Dietmar Maurer
|
9700d5374a
|
tape: add media pool cli
|
2020-12-10 11:13:12 +01:00 |
Dietmar Maurer
|
f70d8091d3
|
tape: implement option changer-drive-id
|
2020-12-10 09:09:06 +01:00 |
Dietmar Maurer
|
a3c709ef21
|
tape: cli cleanup - avoid api redefinition
|
2020-12-10 08:35:11 +01:00 |
Dietmar Maurer
|
93829fc680
|
tape: cleanup load-slot api
|
2020-12-10 08:04:55 +01:00 |
Dietmar Maurer
|
5605ca5619
|
tape: cli cleanup - rename scana-for-* into scan
|
2020-12-10 07:58:45 +01:00 |
Dietmar Maurer
|
e6604cf391
|
tape: add command line interface proxmox-tape
|
2020-12-09 13:00:20 +01:00 |