Skip to content

Instantly share code, notes, and snippets.

@Atala
Created August 12, 2015 12:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Atala/951bcf828f20a4ad989f to your computer and use it in GitHub Desktop.
Save Atala/951bcf828f20a4ad989f to your computer and use it in GitHub Desktop.
# -*-coding:utf-8-*-
#!/usr/bin/env python
import flowdock
import argparse
FLOWDOCK_API_KEY = "XXXX"
FLOWDOCK_USERNAME = "Monit"
FLOWDOCK_TAGS = ["#alert"]
chat = flowdock.Chat(FLOWDOCK_API_KEY)
def main():
parser = argparse.ArgumentParser(description='Post monit alert to flow dock.')
parser.add_argument('-m', '--message',
help='name of the concerned service')
args = parser.parse_args()
print u"Posting %r..." % (args.message, )
chat.post(args.message, FLOWDOCK_USERNAME, FLOWDOCK_TAGS)
if __name__ == "__main__":
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment