Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-42

Add stdout to status display, create links from URLs in status display

    XMLWordPrintable

Details

    Description

      Hallo Joacim,

      Viele shell scripte melden einfach mit einer Zeile nach stdout, ob alles geklappt hat oder nicht. Der Job Scheduler könnte die erste Zeile (durch \n, \r order \r\n terminiert) der Ausgabe nach stdout von Scripten aus <script language="shell"> als "state" anzeigen, sofern der "state" nicht anderweitig per API oder Fehlerzustand gesetzt wurde.

      Dto. könnte im "state" (ob per API oder obiger Erweiterung gesetzt) eine URL erkannt und als Link mit target="_blank" in der HTML-Oberfläche generiert werden.

      Gruß
      Andreas

      ---------------

      Hallo Andreas,

      Ja, nach Task-Ende, wenn Job.state_text leer ist, kann der Scheduler die erste stdout-Zeile in Job.state_text übernehmen. Das funktioniert aber nicht für die zweite Task, wenn keiner Job.state_text zwischendurch löscht. Vielleicht sollten die erste stdout-Zeile von Shell-Skripten immer nach Job.state_text übernommen werden?

      Gruß
      Joacim,

      --------

      Hallo Joacim,

      ja können wir erst mal so machen.

      Bzgl. des "state" wäre es tendenziell wünschenswert, wenn es das auch für Aufträge gäbe, da wir uns mit der Idee die Statusinformation eines Auftrags an eine Task zu kleben eben wieder eine Reihe von Einschränkungen einhandeln (nur bei Task-Ende, klappt nicht beim simultanen Betrieb mehrerer Tasks etc.).

      Gruß
      Andreas

      Attachments

        Activity

          People

            jz Joacim Zschimmer
            ap Andreas Püschel
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: