-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
33 lines (32 loc) · 1.19 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
from os import chmod
from distutils.core import setup
setup(name='rce-interactive-tools',
version='1.7.8',
description='HMDC utilities and scripts to submit condor jobs.',
url='https://github.com/hmdc/rce-interactive-tools',
author='Evan Sarmiento',
author_email='https://github.com/hmdc/rce-interactive-tools',
license='MIT',
packages=['hmdccondor', 'rceapp'],
requires=['pexpect', 'tabulate', 'progressbar', 'pyyaml'],
data_files=[
('/etc', ['rceapp.yml.example']),
('/etc/xdg/autostart',
['share/desktop/rcesubmit-reattach-jobs.desktop']),
('/usr/local/share/applications',
['share/desktop/rcesubmit-attach-all-menu.desktop']),
('/etc/cron.d',
['share/cron/HMDC_startd_cron_idle_generator'])
],
scripts=[
'scripts/rce-info.sh',
'scripts/HMDC_job_wrapper_switch.sh',
'scripts/rce_submit.py',
'scripts/HMDC_interactive_prepare_job.py',
'scripts/HMDC_periodic_job_is_idle.py',
'scripts/HMDC_startd_cron_idle_generator.py',
'scripts/HMDC_job_wrapper.py',
'scripts/HMDC_clean_up.py',
'scripts/pexpect_run.py'
]
)