This commit is contained in:
Kuoi 2022-05-27 21:20:30 +01:00 committed by GitHub
parent 40357fdada
commit 071771a169
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -82,7 +82,7 @@ struct LogsResponse {
#[cached(time = 86400, result = true)] #[cached(time = 86400, result = true)]
fn get_maintainer(pkg: String) -> Result<String> { fn get_maintainer(pkg: String) -> Result<String> {
let contents = std::fs::read_to_string(format!( let contents = std::fs::read_to_string(format!(
"/data/archgitrepo-webhook/archlinuxcn/{}/lilac.yaml", "/home/bio/Packages/BioArchLinux/{}/lilac.yaml",
pkg pkg
))?; ))?;
let docs = YamlLoader::load_from_str(&contents)?; let docs = YamlLoader::load_from_str(&contents)?;
@ -242,7 +242,7 @@ async fn get_pkg_log(
return HttpResponse::BadRequest().body("ts is too old"); return HttpResponse::BadRequest().body("ts is too old");
} }
let logdir: String = rows[0].get("logdir"); let logdir: String = rows[0].get("logdir");
let filename = format!("/home/lilydjwg/.lilac/log/{}/{}.log", logdir, name); let filename = format!("/home/bio/.lilac/log/{}/{}.log", logdir, name);
let contents = match std::fs::read_to_string(&filename) { let contents = match std::fs::read_to_string(&filename) {
Ok(x) => x, Ok(x) => x,
Err(_) => return HttpResponse::NotFound().body(format!("Log {} not exist", &filename)), Err(_) => return HttpResponse::NotFound().body(format!("Log {} not exist", &filename)),
@ -256,18 +256,18 @@ async fn get_pkg_log(
#[actix_web::main] #[actix_web::main]
async fn main() -> std::io::Result<()> { async fn main() -> std::io::Result<()> {
let _guard = sentry::init(( //let _guard = sentry::init((
std::env::var("SENTRY").unwrap(), // std::env::var("SENTRY").unwrap(),
sentry::ClientOptions { // sentry::ClientOptions {
release: sentry::release_name!(), // release: sentry::release_name!(),
..Default::default() // ..Default::default()
}, // },
)); //));
std::env::set_var("RUST_BACKTRACE", "1"); std::env::set_var("RUST_BACKTRACE", "1");
let mut cfg = deadpool_postgres::Config::new(); let mut cfg = deadpool_postgres::Config::new();
cfg.user = Some("imlonghao".to_string()); cfg.user = Some("bio".to_string());
cfg.dbname = Some("lilydjwg".to_string()); cfg.dbname = Some("build".to_string());
cfg.host = Some("/run/postgresql".to_string()); cfg.host = Some("/run/postgresql".to_string());
cfg.manager = Some(deadpool_postgres::ManagerConfig { cfg.manager = Some(deadpool_postgres::ManagerConfig {
recycling_method: deadpool_postgres::RecyclingMethod::Fast, recycling_method: deadpool_postgres::RecyclingMethod::Fast,