use words
This commit is contained in:
parent
8786ff0c79
commit
e97ad7f102
16
src/main.rs
16
src/main.rs
@ -187,10 +187,10 @@ enum ScriptUploadError{
|
||||
AllowedMap(GetMapError),
|
||||
ReplaceMap(GetMapError),
|
||||
BlockedSet(std::io::Error),
|
||||
GOC(GOCError),
|
||||
GOCPolicyReplace(GOCError),
|
||||
GOCPolicyAllowed(GOCError),
|
||||
GOCPolicyBlocked(GOCError),
|
||||
GetOrCreate(GOCError),
|
||||
GetOrCreatePolicyReplace(GOCError),
|
||||
GetOrCreatePolicyAllowed(GOCError),
|
||||
GetOrCreatePolicyBlocked(GOCError),
|
||||
}
|
||||
|
||||
fn read_dir_stream(dir:tokio::fs::ReadDir)->impl futures::stream::Stream<Item=std::io::Result<tokio::fs::DirEntry>>{
|
||||
@ -356,7 +356,7 @@ async fn upload_scripts(config:UploadConfig)->Result<(),ScriptUploadError>{
|
||||
Ok((source,script_id))
|
||||
})
|
||||
.buffer_unordered(REMOTE_CONCURRENCY)
|
||||
.try_collect().await.map_err(ScriptUploadError::GOC)?;
|
||||
.try_collect().await.map_err(ScriptUploadError::GetOrCreate)?;
|
||||
|
||||
// get or create policy for each script in each category
|
||||
//
|
||||
@ -371,7 +371,7 @@ async fn upload_scripts(config:UploadConfig)->Result<(),ScriptUploadError>{
|
||||
ToScriptID:script_ids[allowed_map[id].as_str()],
|
||||
Policy:submissions_api::types::Policy::Replace,
|
||||
}
|
||||
).await.map_err(ScriptUploadError::GOCPolicyReplace)
|
||||
).await.map_err(ScriptUploadError::GetOrCreatePolicyReplace)
|
||||
});
|
||||
|
||||
// allowed
|
||||
@ -385,7 +385,7 @@ async fn upload_scripts(config:UploadConfig)->Result<(),ScriptUploadError>{
|
||||
ToScriptID:script_ids[source.as_str()],
|
||||
Policy:submissions_api::types::Policy::Allowed,
|
||||
}
|
||||
).await.map_err(ScriptUploadError::GOCPolicyAllowed)
|
||||
).await.map_err(ScriptUploadError::GetOrCreatePolicyAllowed)
|
||||
});
|
||||
|
||||
// blocked
|
||||
@ -399,7 +399,7 @@ async fn upload_scripts(config:UploadConfig)->Result<(),ScriptUploadError>{
|
||||
ToScriptID:script_ids[source.as_str()],
|
||||
Policy:submissions_api::types::Policy::Blocked,
|
||||
}
|
||||
).await.map_err(ScriptUploadError::GOCPolicyBlocked)
|
||||
).await.map_err(ScriptUploadError::GetOrCreatePolicyBlocked)
|
||||
});
|
||||
|
||||
// run futures
|
||||
|
Loading…
x
Reference in New Issue
Block a user