mirror of
https://github.com/Lumither/nocturne.git
synced 2026-10-17 10:26:21 +00:00
ref(scheduler) move module
This commit is contained in:
8 files changed
+8
-9
No files matched your search
@@ -1,5 +1,4 @@
|
|||||||
mod api;
|
mod api;
|
||||||
mod scheduler;
|
|
||||||
|
|
||||||
use crate::blog::api::{
|
use crate::blog::api::{
|
||||||
get_page_count::get_page_count, get_post::get_post, get_post_list::get_post_list,
|
get_page_count::get_page_count, get_post::get_post, get_post_list::get_post_list,
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
mod blog;
|
mod blog;
|
||||||
mod init;
|
mod init;
|
||||||
mod logger;
|
mod logger;
|
||||||
|
mod scheduler;
|
||||||
mod server;
|
mod server;
|
||||||
|
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
|
|||||||
+3
-3
@@ -1,4 +1,4 @@
|
|||||||
use crate::blog::{
|
use crate::{
|
||||||
scheduler::scheduler_error::SchedulerError,
|
scheduler::scheduler_error::SchedulerError,
|
||||||
scheduler::scheduler_error::SchedulerError::IdAlreadyRunning,
|
scheduler::scheduler_error::SchedulerError::IdAlreadyRunning,
|
||||||
scheduler::scheduler_error::SchedulerError::IdNotFound, scheduler::sleeper::SkippableSleeper,
|
scheduler::scheduler_error::SchedulerError::IdNotFound, scheduler::sleeper::SkippableSleeper,
|
||||||
@@ -163,8 +163,8 @@ impl Scheduler {
|
|||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests {
|
mod tests {
|
||||||
use crate::blog::scheduler::tasks::basic::BasicTask;
|
use crate::scheduler::tasks::basic::BasicTask;
|
||||||
use crate::blog::scheduler::Scheduler;
|
use crate::scheduler::Scheduler;
|
||||||
use std::error::Error;
|
use std::error::Error;
|
||||||
use std::thread;
|
use std::thread;
|
||||||
use std::time::Duration;
|
use std::time::Duration;
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
use crate::blog::scheduler::scheduler_error::SchedulerError::MutexPoison;
|
use crate::scheduler::scheduler_error::SchedulerError::MutexPoison;
|
||||||
use std::error::Error;
|
use std::error::Error;
|
||||||
use std::fmt::{Debug, Display, Formatter};
|
use std::fmt::{Debug, Display, Formatter};
|
||||||
use std::sync::PoisonError;
|
use std::sync::PoisonError;
|
||||||
+1
-1
@@ -54,7 +54,7 @@ impl From<DateTime<Utc>> for SkippableSleeper {
|
|||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod test {
|
mod test {
|
||||||
use crate::blog::scheduler::sleeper::SkippableSleeper;
|
use crate::scheduler::sleeper::SkippableSleeper;
|
||||||
use std::thread;
|
use std::thread;
|
||||||
use std::time::Duration;
|
use std::time::Duration;
|
||||||
|
|
||||||
File renamed without changes.
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
use crate::blog::scheduler::task_func::TaskFunc;
|
use crate::scheduler::task_func::TaskFunc;
|
||||||
use crate::blog::scheduler::tasks::Task;
|
use crate::scheduler::tasks::Task;
|
||||||
use chrono::{DateTime, Utc};
|
use chrono::{DateTime, Utc};
|
||||||
use cron::Schedule;
|
use cron::Schedule;
|
||||||
use std::error::Error;
|
use std::error::Error;
|
||||||
-1
@@ -1,4 +1,3 @@
|
|||||||
use crate::blog::scheduler::task_func::TaskFunc;
|
|
||||||
use chrono::{DateTime, Utc};
|
use chrono::{DateTime, Utc};
|
||||||
|
|
||||||
pub mod basic;
|
pub mod basic;
|
||||||
Reference in new issue
Block a user