diff --git a/MANIFEST.in b/MANIFEST.in index 2023e5e..d11935c 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,4 @@ recursive-include rq * -recursive-include doc * \ No newline at end of file +recursive-include doc * +include config.yaml +include example-config.yaml diff --git a/setup.py b/setup.py index 5baccfc..278d95c 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,11 @@ #!/usr/bin/env python from setuptools import setup +import os + +rqfiles = [('/usr/share/timmy/' + root, [os.path.join(root, f) for f in files]) + for root, dirs, files in os.walk('rq')] +rqfiles.append(('/usr/share/timmy/configs', ['config.yaml', 'example-config.yaml'])) setup(name='timmy', version='0.1', @@ -10,6 +15,8 @@ setup(name='timmy', url = 'https://github.com/adobdin/timmy', # long_description=read('README'), packages = ["timmy"], + data_files = rqfiles, + include_package_data = True, entry_points = { 'console_scripts': ['timmy = timmy.cli:main'] } diff --git a/timmy/conf.py b/timmy/conf.py index 2147967..6afb972 100644 --- a/timmy/conf.py +++ b/timmy/conf.py @@ -16,7 +16,7 @@ class Conf(object): fuelip = 'localhost' outdir = '/tmp/timmy/info' timeout = 15 - rqdir = './rq' + rqdir = '/usr/share/timmy/rq' compress_timeout = 3600 archives = '/tmp/timmy/archives' cmds_archive = ''