config-filed the url, fixed command error

main
Nickiel12 1 year ago
parent a50efdeea0
commit 8494664829

@ -97,7 +97,7 @@ rust-project TODO: write shell script for automatically updating `cargoHash`
serviceConfig = { serviceConfig = {
Type = "oneshot"; Type = "oneshot";
ExecStart = '' ExecStart = ''
${cfg.package}/bin/status_cloud --config_file ${builtins.toString cfg.config_path} ${cfg.package}/bin/status_cloud --config-file ${builtins.toString cfg.config_path}
''; '';
}; };
}; };

@ -55,14 +55,13 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
} }
let update = Client::new() Client::new()
.put(format!("https://files.nickiel.net/index.php/apps/notes/api/v1/notes/{}", cfg.note_id.clone())) .put(format!("https://{}/index.php/apps/notes/api/v1/notes/{}", cfg.server_url.clone(), cfg.note_id.clone()))
.header("Accept", "application/json") .header("Accept", "application/json")
.header("Content-Type", "application/json") .header("Content-Type", "application/json")
.basic_auth(cfg.user.clone(), Some(cfg.pswd.clone())) .basic_auth(cfg.user.clone(), Some(cfg.pswd.clone()))
.body(serde_json::to_string(&NoteUpdate {content: body_content}).unwrap()); .body(serde_json::to_string(&NoteUpdate {content: body_content}).unwrap())
.send()?;
//println!("{:#?}", update.send()?.json::<Note>()?);
Ok(()) Ok(())
} }
@ -90,6 +89,7 @@ struct Config {
user: String, user: String,
pswd: String, pswd: String,
note_id: String, note_id: String,
server_url: String
} }
impl Default for Config { impl Default for Config {
@ -98,6 +98,7 @@ impl Default for Config {
user: "".to_string(), user: "".to_string(),
pswd: "".to_string(), pswd: "".to_string(),
note_id: "".to_string(), note_id: "".to_string(),
server_url: "".to_string(),
} }
} }
} }

Loading…
Cancel
Save