proxmox-schema = { version = "1", features = [ "api-macro" ] }
proxmox-section-config = "1"
proxmox-tfa = { version = "2", features = [ "api", "api-types" ] }
-proxmox-time = "1.1.1"
+proxmox-time = "1.1.2"
proxmox-uuid = "1"
proxmox-serde = "0.1"
proxmox-shared-memory = "0.2"
}
};
- let next = match event.compute_next_event(last, false) {
+ let next = match event.compute_next_event(last) {
Ok(Some(next)) => next,
Ok(None) => continue,
Err(err) => {
}
};
- let next = match event.compute_next_event(last, false) {
+ let next = match event.compute_next_event(last) {
Ok(Some(next)) => next,
Ok(None) => return false,
Err(err) => {
if let Some(schedule) = schedule {
if let Ok(event) = schedule.parse::<CalendarEvent>() {
// ignore errors
- status.next_run = event.compute_next_event(last, false).unwrap_or(None);
+ status.next_run = event.compute_next_event(last).unwrap_or(None);
}
}
set_start_time
}
MediaSetPolicy::CreateAt(ref event) => {
- match event.compute_next_event(set_start_time, false) {
+ match event.compute_next_event(set_start_time) {
Ok(Some(next)) => next,
Ok(None) | Err(_) => return i64::MAX,
}
}
MediaSetPolicy::CreateAt(event) => {
if let Some(set_start_time) = self.inventory.media_set_start_time(&self.current_media_set.uuid()) {
- if let Ok(Some(alloc_time)) = event.compute_next_event(set_start_time as i64, false) {
+ if let Ok(Some(alloc_time)) = event.compute_next_event(set_start_time as i64) {
if current_time >= alloc_time {
create_new_set = Some(String::from("policy CreateAt event triggered"));
}