Dietmar Maurer
|
955f4aefcd
|
tape: show media inventory/content, even if there is no pool configuration
|
2021-03-01 09:21:11 +01:00 |
|
Dietmar Maurer
|
08ec39be0c
|
tape: add api to set media status
|
2021-02-26 10:44:07 +01:00 |
|
Dietmar Maurer
|
9bbd83b1f2
|
tape: media_list API - allow to update online status for a single changer
|
2021-02-18 10:59:33 +01:00 |
|
Dietmar Maurer
|
159100b944
|
tape: ui - avoid changer status query in backup content panel
|
2021-02-15 12:17:36 +01:00 |
|
Dominik Csapak
|
56d22c66c0
|
api2/tape/media: add 'move' api call
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2021-02-11 14:23:27 +01:00 |
|
Dietmar Maurer
|
cdf39e62b3
|
tape: MediaPool - replace use_offline_media with changer_name
This way, we can improve location_is_available, because we only
consider media from that changer as available.
|
2021-02-04 10:15:18 +01:00 |
|
Dominik Csapak
|
50a4797fb1
|
api2/types/tape/media: add media_set_ctime to MediaContentEntry
to be able to better sort in the ui
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2021-02-02 14:45:54 +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 |
|
Dietmar Maurer
|
f490dda05a
|
tape: use type Uuid instead of String
|
2021-01-21 10:31:49 +01:00 |
|
Fabian Grünbichler
|
d967d8f1a7
|
clippy: remove drop(&..)
it does nothing.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2021-01-20 16:41:02 +01:00 |
|
Dietmar Maurer
|
8446fbca85
|
tape: rename changer_id to label_text
|
2021-01-13 13:26:59 +01:00 |
|
Dietmar Maurer
|
6543214dde
|
tape: MediaListEntry - add ctime
|
2021-01-12 12:01:21 +01:00 |
|
Dietmar Maurer
|
0bf1c314da
|
tape: show catalog status in media list
|
2021-01-09 10:24:48 +01:00 |
|
Dietmar Maurer
|
cfae8f0656
|
tape: merge MediaStateDatabase into Inventory
|
2021-01-01 16:15:13 +01:00 |
|
Dietmar Maurer
|
54f4ecd46a
|
tape: implement MediaPool flag to consider offline media
For standalone tape drives.
|
2021-01-01 10:03:59 +01:00 |
|
Dietmar Maurer
|
250c29edd2
|
tape: correctly sort media api entries
|
2020-12-29 12:09:51 +01:00 |
|
Dietmar Maurer
|
a33389c391
|
tape: implement media content list api
|
2020-12-29 11:58:26 +01:00 |
|
Dietmar Maurer
|
2afdc7f27d
|
tape: MediaPool::with_config() - remove name parameter
Not required, because config already contains the pool name.
|
2020-12-18 08:14:24 +01:00 |
|
Dietmar Maurer
|
c1c2c8f635
|
tape: cleanup MediaLocation type for direct use with API
|
2020-12-16 10:49:01 +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 |
|