-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
27 lines (23 loc) · 860 Bytes
/
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
#!/usr/bin/env python
import glob
import distutils.log
from distutils.core import setup
from distutils.command.install import install
from errno import EEXIST
from locutus import __version__
from locutus import __name__
package_name = __name__
default_base_directory = '/opt/' + package_name
default_conf_directory = '/etc/' + package_name
default_state_directory = '/var/lib/' + package_name
default_log_directory = '/var/log/' + package_name
setup(name = package_name,
version = __version__,
packages = [package_name],
data_files = [(default_conf_directory,
['sample_configuration/ryu.conf',
'sample_configuration/log.conf',
'sample_configuration/supervisord.conf']),
(default_state_directory, []),
(default_log_directory, [])]
)