Changeset a6d5af2 in flexograder


Ignore:
Timestamp:
01/21/26 09:38:36 (2 months ago)
Author:
Enrico Schwass <ennoausberlin@…>
Branches:
fake-data, main, master
Children:
0a910c4
Parents:
f0501da
Message:

better profile output at startup

Location:
flexograder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • flexograder/environment.py

    rf0501da ra6d5af2  
    5151        self.registry = registry
    5252        self.base_dir = profile.paths.user_data
    53         self.db_path = profile.paths.user_data / "flexo.db"
     53        self.shared_dir = profile.paths.shared_data
     54        self.local_db_path = profile.paths.user_data / "flexo.db"
     55        self.shared_db_path = self.shared_dir / "remote.db"
    5456
    55         self.remote_conn = sqlite3.connect(str(self.profile.paths.shared_data / "remote.db"))
     57        self.remote_conn = sqlite3.connect(str(self.shared_db_path))
    5658        self.remote_conn.row_factory = sqlite3.Row
    5759
     
    129131            "FlexoGrader Environment",
    130132            "───────────────────────",
    131             f"User        : {active_user}",
    132             f"Base dir    : {self.base_dir}",
    133             f"Database    : {self.db_path}",
     133            f"User            : {active_user}",
     134            f"Base dir        : {self.base_dir}",
     135            f"Local database  : {self.local_db_path}",
     136            f"Shared dir      : {self.shared_dir}",
     137            f"Shared database : {self.shared_db_path}",
    134138            "",
    135139            "Managers",
  • flexograder/gui/gui.py

    rf0501da ra6d5af2  
    609609                return
    610610            exam.to_question_catalog().to_json_file(path)
     611            messagebox.showinfo(title="Export questions", message=f"Questions saved to {path}")
    611612        except Exception as e:
    612613            messagebox.showerror("Error", f"Could not save catalog:\n{e}")
Note: See TracChangeset for help on using the changeset viewer.