Package: pysalad
pysalad🥗🐍Ein kleines Tool um über die Kommandozeile auf denHBT-Salat zuzugreifenHow-toInstallpipinstallpysaladSalatbuchungen eines Tages anzeigenpysaladshowday# alle Buchungen von Heute zeigenpysaladshowyesterday# alle Buchungen von Gestern zeigenpysaladshowtomorrow# alle Buchungen von Morgen zeigenpysaladshowday2021-01-01# alle Buchungen vom ersten Januar zeigenSalatbuchungen einer Woche anzeigenpysaladshowweek# alle Buchungen der aktuellen Woche zeigenpysaladshowweek2021-01-01# alle Buchungen der ersten Januar Woche zeigenSalatbuchungen eines Monats anzeigenpysaladshowmonth# alle Buchungen des aktuellen Monats zeigenpysaladshowmonth2021-01-01# alle Buchungen für Januar 2021 zeigenEigenen Vertrag in Salat anzeigenpysaladshowcontractEigenen Daten anzeigenpysaladshowemployeeAufträge auf die man buchen kannpysaladshowordersNeue Buchung erstellenpysaladreport<Kommentar><Dauer><Auftrag># Arbeitszeit für Heute buchenpysaladreport<Kommentar><Dauer><Auftrag><Datum># Arbeitszeit an einem bestimmten Tag buchenoder ohne Parameter (die Werte müssen dann per Eingabeaufforderung eingegeben werden):pysaladreportBuchung TemplatesTemplate erstellenpysalad--template<Template>--template-duration<Dauer>configsave# Dauer im Template speichernpysalad--template<Template>--template-comment<Kommentar>configsave# Kommentar im Template speichernpysalad--template<Template>--template-order<Auftrag>configsave# Auftrag im Template speichernKommentare können auch Attribute enthalten, die dann beim Erstellen der Buchung per Eingabeaufforderung
eingegeben werden müssen:JIRA-{Ticketnummer} {Kommentar:Standardkommentar}Template buchenNach dem Erstellen kann mit einem Template gebucht werden:pysaladreport<Template># Arbeitszeit mit Template für Heute buchenJira KommentareBei Salat Buchungen mit einem Template kann zusätzlich ein Kommentar in einen Jira Task erstellt werden.
Der Kommentarinhalt und die Jira Task Nummer werden im Template gespeichert:pysalad--template<Template>--template-jira-issue<Issue>configsave# Jira Issue im Template speichernpysalad--template<Template>--template-jira-comment<Kommentar>configsave# Jira Kommentar im Template speichernDamit pysalad auf Jira zugreifen kann, sollte der Benutzername, ein Personal Access Token (PAT) und
die Jira URL zur Konfiguration hinzugefügt werden:pysalad--jira-user<Username>configsave# Jira Benutzername speichernpysalad--jira-token<PersonalAccessToken>configsave# Jira Token speichernWerte, die nicht in der Konfigurationsdatei gespeichert sind, können beim Buchen über die Eingabeaufforderung
eingegeben werden!Beispiel Templatesorder = GF2020.02
comment = Daily
duration = 0.5order = GF2020.01
comment = GFA-3983 {Kommentar}
jira_issue = GFA-3983
jira_comment = {duration}h {Kommentar}order = Wartung & Support
comment = {Kommentar:Betriebsueberwachung}
duration = 0.5Einstellungen speichernpysalad--url<URL>configsave# URL speichernpysalad--user<Mitarbeiterkürzel>configsave# eigenes Mitarbeiterkürzel speichernpysalad--password<Passwort>configsave# eigenes Passwort speichernpysalad--order<Text>configsave# mein am häufigsten genutzten Unterauftrag speichernWerte, die nicht in der Konfigurationsdatei gespeichert sind, können beim Buchen über die Eingabeaufforderung
eingegeben werden!Einstellungen anzeigenpysaladconfigshowWenn die Einstellungen gespeichert sind, kann man zum Beispiel auf seinen häufigsten Unterauftrag buchen mit:pysaladreport<Kommentar><Dauer>