Esempio n. 1
0
 def save_dir_path(self):
     save_dir = self.uuid_save_dir_path()
     if save_dir:
         return save_dir
     # assert False, "save_dir_path not implemented for this case"
     print("[SAVES] Unsupported save dir FIXME")
     saves_dir = FSGSDirectories.saves_dir()
     return os.path.join(saves_dir, "Unsupported")
Esempio n. 2
0
 def uuid_save_dir_path(self):
     saves_dir = FSGSDirectories.saves_dir()
     # FIXME: Correct?
     variant_uuid = self.get("variant_uuid")
     if variant_uuid:
         save_dir = os.path.join(saves_dir, "UUID", variant_uuid[:2],
                                 variant_uuid)
         return save_dir
     return None
Esempio n. 3
0
 def uuid_save_dir_path(self):
     saves_dir = FSGSDirectories.saves_dir()
     # FIXME: Correct?
     variant_uuid = self.get("variant_uuid")
     if variant_uuid:
         save_dir = os.path.join(
             saves_dir, "UUID", variant_uuid[:2], variant_uuid
         )
         return save_dir
     return None