Skip to content

Repeating Tasks

On the Server

replacing book-a-desk keys

get application keys from azure ad for user login:

  • email
  • offline_access
  • openid
  • profile
  • User.Read replace keys (but not application id) in /home/django/web-framework-env: .env.prod.pipeline .env.prod.live .env.dev.live .env.dev.pipeline

maintaining docker containers

docker ps [-a]docker logs {containername}docker restart {containername}

Locally

Reporting Book-a-desk

Verbindet sich mit der Datenbank und generiert Grafiken zur momentanen Auslastung

(Github)[https://github.com/rubi-bahntechnik/book-a-desk-report]

Vertec-Auszug SBB (Ausschreibung Stellwerke)

Momentan verwaltet von Alexander Schreyer Dieser benötigt Zugriff auf einen Vertec-Account, welcher Leserechte über die Stunden aller Mitarbeiter hat Hierzu wird der Account von Marco Trepp verwendet Stehende Empfehlung ist dafür einen separaten User mit kontrollierten Leserechten einzurichten

Zudem sind die Personal-Spezifischen Excel Vorlagen per Dateipfaden im Skript abzulegen Momentan ist das korrekte Layout auf (Sharepoint)[https://rubibahntechnik.sharepoint.com/:f:/r/sites/Rubi/Projekte_RBTPlanung/0049 SBB Ausschreibung Stellwerke/02_Administration/Template-Filler?csf=1&web=1&e=pbzfAo]

(Github)[https://github.com/rubi-bahntechnik/sbb-vertec-auszug]

By Martin Omlin & Stephan Müller (SIMAP on sharepoint)[https://rubibahntechnik.sharepoint.com/:f:/r/sites/Rubi/Wikieintrge/RUBI-Wiki Bibliotheken/Grundlagen/Vorlagen Offerten/SIMAP?csf=1&web=1&e=6kfrK4]

python skripts extracting from simap

Innotrans Front/Backend

Each is a docker container in it's own github repository.

Backups

Web-Framework creates a backup before a new prod-commit is deployed All other backups are managed via cron

Belegerfasser

https://github.com/rubi-bahntechnik/beleg-erfasser