Implement App functionality #11

Open
noormohammedb wants to merge 30 commits from noormohammedb/brain-mock:app_brain into main
Showing only changes of commit a90a6c0b79 - Show all commits

@ -892,7 +892,7 @@ impl BrainData {
self.del_app_daemon_tx(&req.node_pubkey); self.del_app_daemon_tx(&req.node_pubkey);
self.send_new_container_resp(NewAppRes { self.send_new_container_resp(NewAppRes {
uuid: req.uuid, uuid: req.uuid,
status: "Failed".to_string(), status: "failed".to_string(),
error: "Daemon is offline.".to_string(), error: "Daemon is offline.".to_string(),
..Default::default() ..Default::default()
}) })
@ -960,6 +960,10 @@ impl BrainData {
); );
} }
if new_container_resp.error != "" {
return;
}
let requested_resource = new_container_req.0.resource.clone().unwrap_or_default(); let requested_resource = new_container_req.0.resource.clone().unwrap_or_default();
let app_contracts = AppContract { let app_contracts = AppContract {