This commit is contained in:
2020-03-30 00:53:04 +08:00
parent 86eb80dd73
commit 5f9e71cd7b
4 changed files with 7 additions and 6 deletions

View File

@@ -101,8 +101,7 @@ fn real_make_oss_key(oss_backupd_config: &OSSBackupdConfig, oss_backupd_config_i
key.push_str("/");
key.push_str(&oss_backupd_config_item.get_file_name());
key.push_str("_");
let ymdhms = Utc::now().format("%Y%m%d_%H%M%S").to_string();
key.push_str(&ymdhms);
key.push_str(&get_now_ymdhms());
if !suffix.is_empty() {
key.push_str(&format!(".{}", suffix));
@@ -111,6 +110,10 @@ fn real_make_oss_key(oss_backupd_config: &OSSBackupdConfig, oss_backupd_config_i
key
}
pub fn get_now_ymdhms() -> String {
Utc::now().format("%Y%m%d_%H%M%S").to_string()
}
pub fn remove_start_end_slash(s: &str) -> String {
let mut ss = s;
while ss.starts_with("/") {