15 Commits

Author SHA1 Message Date
Frank Hamand
bce10a7b57 Merge pull request #476 from doboy/include-git
do not exclude git because in setup.py requires it
2017-03-27 10:06:51 +01:00
Zack Do
5f04f0c769 do not exclude git because in setup.py requires it
```
 1#!/usr/bin/env python
 2import os
 3from setuptools import setup, find_packages
 4from os import environ as env
 5import subprocess
 6
 7from pip.req import parse_requirements
 8
 9requirements = [str(req.req) for req in parse_requirements('requirements.txt', session=False)]
10requirements_plugins = [str(req.req) for req in parse_requirements('requirements-plugins.txt', session=False)]
11
12VERSION = subprocess.check_output(['git', 'describe', '--tags']).strip()
13
14setup(
15    name='cabot',
16    version=VERSION,
17    description="Self-hosted, easily-deployable monitoring and alerts service"
18                " - like a lightweight PagerDuty",
19    long_description=open('README.md').read(),
20    author="Arachnys",
21    author_email='info@arachnys.com',
22    url='http://cabotapp.com',
23    license='MIT',
24    install_requires=requirements + requirements_plugins,
25    packages=find_packages(),
26    include_package_data=True,
27    entry_points={
28        'console_scripts': [
29            'cabot = cabot.entrypoint:main',
30        ],
31    },
32    zip_safe=False
33)
```
2017-03-24 11:57:01 -07:00
Zack Do
7ce8423c96 syncdb was changed to migrate in Django==1.7 2017-03-24 11:25:22 -07:00
Charles McLaughlin
02f52bc284 Automatically create UserProfiles
Copying changes from pull-request #329

Fixes issues mentionned in #326
2016-10-05 12:17:43 +01:00
mvr
ad9f7394a2 a few improvements for deployment code in fabfile 2016-06-10 23:07:20 +00:00
Kristofer M White
08de4d4a07 Using defined values in backup task
The backup fabric task was using hardcoded values that represented the
defaults for the PG_* values. This change makes use of the variables so
that the task works in different environments
2015-04-08 16:15:26 -05:00
Edward Fagin
fc4f64bc46 Move foreman -e command line param to earlier as it doesn't seem to be getting called properly right now - foreman keeps defaulting to whatever's in the .foreman file otherwise on Ubuntu 14.04. 2015-04-03 11:55:54 -04:00
Jonathan Balls
43ae71a986 Added support for alert plugins 2015-02-09 12:34:36 +00:00
Peter Baumgartner
68741a7775 Merge branch 'master' into python-package
Conflicts:
	requirements.txt
2014-07-31 21:33:31 -06:00
Alexander James Phillips
815ae2aab4 Add comment regarding broken celery_taskmeta migration 2014-07-14 18:11:43 +01:00
David Buxton
739180c003 Make sure _ensure_dirs gets run - fixes #80 2014-07-11 15:22:12 +01:00
Peter Baumgartner
6fdb2f05f9 More tweaks for Python packaging 2014-03-05 17:05:26 -06:00
David Buxton
8ed09a81d1 PEP8ify (fixes #24) 2014-01-29 00:18:18 +00:00
David Buxton
28d436e10d Don't assume provisioning run as root - fixes #2 2014-01-10 00:26:33 +00:00
David Buxton
06fe6c884a Clean repo 2014-01-05 17:24:04 +00:00