[Cyberduck-trac] [Cyberduck] #11906: Lifecycle rules are not correctly displayed (or editable) in the GUI.
Cyberduck
trac at cyberduck.io
Fri Nov 12 02:12:02 UTC 2021
#11906: Lifecycle rules are not correctly displayed (or editable) in the GUI.
----------------------------+-------------------------
Reporter: pharvey | Owner: dkocher
Type: defect | Status: assigned
Priority: low | Milestone: 8.0.2
Component: google-storage | Version: 8.0.0
Severity: normal | Resolution:
Keywords: | Architecture:
Platform: |
----------------------------+-------------------------
Comment (by pharvey):
Lifecycle rules have a lot more options that what is presented in the
Cyberduck GUI currently. The rule that Cyberduck creates to delete
objects isn't really correct since it sets the condition to be "current",
hence in a versioned bucket the object will never be deleted.
The GUI really needs to have all the options. e.g. The Delete object
rule has 9 different conditions but only 1 is show in the GUI, but in the
back end you are implementing 2 (age and live status"). Due to what is in
the back end being different to what is in the GUI it causes it not to
display correctly in the GUI. e.g. If you enter a Lifecycle rule for
delete files after X days Cyberduck doesn't display this rule in the GUI.
It will only show the rule if you also set Live Status = Live in the
conditions.
I recommend either adding in the various options to teh GUI, or disabling
this in the GUI until it is fixed. It's dangerous in the current state
since it don't show what is configured in the bucket correctly.
--
Ticket URL: <https://trac.cyberduck.io/ticket/11906#comment:4>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list