[pbs-devel] [PATCH proxmox-backup v2 00/11] implement dates for calendarevents
Dominik Csapak
d.csapak at proxmox.com
Fri Sep 4 14:33:23 CEST 2020
implements Dates and more special words for calendar events
and fixes some small bugs
not implemented for calendarevents are Timezones, Unix Timestamps and
the ~ operator for the last days of the month
changes from v1:
* do not change DateTimeValues to i32 but fail for not
correctly convertable entries
(this makes years < 0 invalid but it's ok)
* remove the TMChanges bitflags completely (its not faster, but more
complicated)
Dominik Csapak (11):
tools/systemd/tm_editor: remove TMChanges optimization
tools/systemd/time: let libc normalize time for us
tools/systemd/time: move continue out of the if/else
tools/systemd/time: convert the resulting timestamp into an option
tools/systemd/tm_editor: remove reset_time from add_days and document it
tools/systemd/parse_time: error out on invalid ranges
tools/systemd/time: fix selection for multiple options
tools/systemd/tm_editor: move conversion of the year into getter and setter
tools/systemd/tm_editor: add setter/getter for months/years/days
tools/systemd/time: fix signed conversion
tools/systemd/time: enable dates for calendarevents
src/api2/admin/sync.rs | 3 +-
src/bin/proxmox-backup-proxy.rs | 9 +-
src/tools/systemd/parse_time.rs | 80 +++++++++++++-
src/tools/systemd/time.rs | 150 ++++++++++++++++++--------
src/tools/systemd/tm_editor.rs | 186 +++++++++++---------------------
5 files changed, 249 insertions(+), 179 deletions(-)
--
2.20.1
More information about the pbs-devel
mailing list