mount /var/tmp to data drive (#2433)

This commit is contained in:
Aiden McClelland
2023-10-02 15:18:39 -06:00
committed by GitHub
parent 0ffa9167da
commit 0def02f604

View File

@@ -263,6 +263,8 @@ pub async fn init(cfg: &RpcContextConfig) -> Result<InitResult, Error> {
if tokio::fs::metadata(&tmp_dir).await.is_err() {
tokio::fs::create_dir_all(&tmp_dir).await?;
}
let tmp_var = cfg.datadir().join(format!("package-data/tmp/var"));
crate::disk::mount::util::bind(&tmp_var, "/var/tmp", false).await?;
let tmp_docker = cfg
.datadir()
.join(format!("package-data/tmp/{CONTAINER_TOOL}"));