mirror of
https://github.com/alerta/alerta.git
synced 2025-01-27 10:29:03 +00:00
50 lines
1.6 KiB
Python
50 lines
1.6 KiB
Python
#!/usr/bin/env python
|
|
|
|
import setuptools
|
|
from alerta import get_version
|
|
|
|
setuptools.setup(
|
|
name="alerta",
|
|
version=get_version(),
|
|
description='Alerta monitoring framework',
|
|
url='https://github.com/guardian/alerta',
|
|
license='Apache License 2.0',
|
|
author='Nick Satterly',
|
|
author_email='nick.satterly@theguardian.com',
|
|
packages=setuptools.find_packages(exclude=['bin', 'tests']),
|
|
install_requires=['requests', 'PyYAML', 'pytz', 'prettytable', 'stomp.py', 'pymongo', 'Flask'],
|
|
include_package_data=True,
|
|
zip_safe=False,
|
|
scripts=[
|
|
'bin/alert-cloudwatch',
|
|
'bin/alert-checker',
|
|
'bin/alert-dynect',
|
|
'bin/alert-ircbot',
|
|
'bin/alert-logger',
|
|
'bin/alert-mailer',
|
|
'bin/alert-pagerduty',
|
|
'bin/alert-pinger',
|
|
'bin/alert-query',
|
|
'bin/alert-sender',
|
|
'bin/alert-snmptrap',
|
|
'bin/alert-solarwinds',
|
|
'bin/alert-syslog',
|
|
'bin/alert-urlmon',
|
|
'bin/alerta',
|
|
'bin/alerta-api',
|
|
'bin/alerta-dashboard',
|
|
],
|
|
keywords='alert monitoring system',
|
|
classifiers=[
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Environment :: Console',
|
|
'Framework :: Flask',
|
|
'Intended Audience :: Information Technology',
|
|
'Intended Audience :: System Administrators',
|
|
'Intended Audience :: Telecommunications Industry',
|
|
'License :: OSI Approved :: Apache Software License',
|
|
'Programming Language :: Python :: 2.6',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Topic :: System :: Monitoring',
|
|
],
|
|
)
|