aetherscale

[unmaintained] code for a cloud provider tutorial
Log | Files | Refs | README | LICENSE

setup.py (826B)


      1 import re
      2 from setuptools import setup
      3 
      4 version = re.search(
      5     r'^__version__\s*=\s*\'(.+)\'',
      6     open('aetherscale/__init__.py').read(),
      7     re.M).group(1)
      8 
      9 with open('README.md', 'rb') as f:
     10     long_descr = f.read().decode('utf-8')
     11 
     12 install_requires = [
     13     'flask',
     14     'pika',
     15     'psutil',
     16 ]
     17 
     18 setup(
     19     name='aetherscale',
     20     packages=[
     21         'aetherscale',
     22         'aetherscale.api',
     23         'aetherscale.qemu',
     24         'aetherscale.vpn',
     25     ],
     26     entry_points={
     27         'console_scripts': [
     28             'aetherscale=aetherscale.server:main',
     29             'aetherscale-cli=aetherscale.client:main',
     30         ],
     31     },
     32     install_requires=install_requires,
     33     version=version,
     34     description='Proof-of-concept for a small cloud computing platform',
     35     long_description=long_descr,
     36     author='Stefan Koch',
     37 )