1. 12 Aug, 2019 1 commit
    • Christian Tacke's avatar
      Refactor argument parser building · 3e47689d
      Christian Tacke authored
      In order to allow easier testing of the argument parser,
      refactor its setup into a function. Now we can
      "from xmppnotify import build_argparser" and use it.
  2. 11 Aug, 2019 1 commit
  3. 10 Aug, 2019 2 commits
    • Christian Tacke's avatar
      Message: Strip spaces, shorten Refs · 63aaf931
      Christian Tacke authored
      Most xmpp clients display messages using a variable width
      font. Aligning stuff using spaces doesn't work there.
      On mobile clients spaces even add to the message's display
      size without adding useful content.
      So strip spaces!
      {hostname} and {servicename} are the technical/config
      names. Get them together on one line and call them "Ref:".
      They're references to the config, really.
    • Christian Tacke's avatar
      Add notification type to message, little cleanup · 424d00e1
      Christian Tacke authored
      icinga2 has a "notification type". This is usually
      "PROBLEM" or "RECOVERY".
      Changed the first line of the message to be like the
      Subject of the common notification mails. Especially having
      the notification type at the beginning is great for reading
      messages on the go ("RECOVERY? Don't even need to read the
      remainder NOW").
      Basicly removed the "*** monitoring" line. The only
      relevant information in it was the monitoringhost.
      I could argue that admins probably don't really need that
      info at all (the affected host(displayname) should be more
      unique, really), but nevertheless re-added the monitoring
      host at the end in a smaller line for now.
  4. 06 Aug, 2019 1 commit
  5. 08 Jul, 2019 1 commit
    • Christian Tacke's avatar
      Update README.md · 7948ef2a
      Christian Tacke authored
      * Move the copy for commands*.conf to the other copy
      * Reformat the copy instructions a litte.
  6. 06 Jul, 2019 2 commits
  7. 18 Feb, 2019 1 commit
  8. 17 Feb, 2019 3 commits