From d9343d09f521558027e14be39e9993d0642a1f4c Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Wed, 4 Apr 2018 23:30:03 -0700 Subject: [PATCH] Implement RbxSession::load, super simple --- server/src/rbx_session.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/src/rbx_session.rs b/server/src/rbx_session.rs index 67cbc0ae..aa3a44c3 100644 --- a/server/src/rbx_session.rs +++ b/server/src/rbx_session.rs @@ -49,11 +49,18 @@ struct RbxInstance { struct RbxSession { partitions_path: HashMap, partition_instances: HashMap, + partition_files: HashMap, } impl RbxSession { - fn load(&self) { + fn load(&mut self) { for (partition_name, partition_path) in &self.partitions_path { + let file_item = self.read(&FileRoute { + partition: partition_name.clone(), + route: vec![], + }).expect("aaagh"); + + self.partition_files.insert(partition_name.clone(), file_item); } }