apply pep8 recommandation to setup.py

This commit is contained in:
kakwa 2015-07-10 21:00:19 +02:00
parent 2e85e10f0a
commit b831bc82dc
1 changed files with 51 additions and 39 deletions

View File

@ -56,12 +56,11 @@ try:
import pytest
errno = pytest.main(self.test_args)
sys.exit(errno)
except ImportError:
from distutils.core import setup
PyTest = lambda x: x
# just a small function to easily install a complete directory
def get_list_files(basedir, targetdir):
return_list = []
@ -74,15 +73,24 @@ def get_list_files(basedir, targetdir):
return return_list
# add static files and templates in the list of thing to deploy
resources_files = get_list_files('resources',
os.path.join(datarootdir, 'share', 'ldapcherry'))
resources_files = get_list_files(
'resources',
os.path.join(datarootdir, 'share', 'ldapcherry')
)
# add the configuration files if they don't exist
if not os.path.exists(os.path.join(sysconfdir, 'ldapcherry')):
resources_files.append((
if not os.path.exists(
os.path.join(sysconfdir, 'ldapcherry')):
resources_files.append(
(
os.path.join(sysconfdir, 'ldapcherry'),
[ 'conf/ldapcherry.ini', 'conf/attributes.yml', 'conf/roles.yml']
))
[
'conf/ldapcherry.ini',
'conf/attributes.yml',
'conf/roles.yml'
]
)
)
setup(
name='ldapcherry',
@ -90,7 +98,11 @@ setup(
version='0.0.1',
author='Pierre-Francois Carpentier',
author_email='carpentier.pf@gmail.com',
packages = ['ldapcherry', 'ldapcherry.backend', 'ldapcherry.ppolicy'],
packages=[
'ldapcherry',
'ldapcherry.backend',
'ldapcherry.ppolicy'
],
data_files=resources_files,
scripts=['scripts/ldapcherryd'],
url='https://github.com/kakwa/ldapcherry',
@ -98,7 +110,7 @@ setup(
description=small_description,
long_description=description,
install_requires=install_requires,
tests_require = ['pytest'],
tests_require=['pytest', 'pep8'],
cmdclass={'test': PyTest},
classifiers=[
'Development Status :: 3 - Alpha',
@ -111,5 +123,5 @@ setup(
'Programming Language :: Python',
'Programming Language :: Python :: 2.7',
'Topic :: Internet :: LDAP'
]
],
)