<filename>server/setup.py
#!/usr/bin/env python

PROJECT = 'cld-server'

VERSION = '0.0.1'

from setuptools import setup, find_packages

try:
    long_description = open('README.rst', 'rt').read()
except IOError:
    long_description = ''


setup(
    name=PROJECT,
    version=VERSION,

    description='CloudARK server',
    long_description=long_description,

    author='<NAME>',
    author_email='<EMAIL>',

    url='',
    download_url='',

    classifiers=['Development Status :: 3 - Alpha',
                 'License :: OSI Approved :: Apache Software License',
                 'Programming Language :: Python',
                 'Programming Language :: Python :: 2',
                 'Programming Language :: Python :: 2.7',
                 'Intended Audience :: Developers',
                 'Environment :: Console',
                 ],

    platforms=['Any'],

    scripts=[],

    provides=[],

    namespace_packages=[],
    packages=find_packages(),
    include_package_data=True,

    entry_points={
        'server.server_plugins.aws.resource': [
            'rds = server.server_plugins.aws.resource.rds_handler:RDSResourceHandler',
            'dynamodb = server.server_plugins.aws.resource.dynamodb_handler:DynamoDBResourceHandler',
            'ecr = server.server_plugins.aws.resource.ecr:ECRHandler',
        ],
        'server.server_plugins.aws.coe': [
            'ecs = server.server_plugins.aws.coe.ecs:ECSHandler',
        ],
        'server.server_plugins.gcloud.resource': [
            'cloudsql = server.server_plugins.gcloud.resource.cloudsql:CloudSQLResourceHandler',
            'gcr = server.server_plugins.gcloud.resource.gcr:GCRHandler',
        ],
        'server.server_plugins.gcloud.coe': [
            'gke = server.server_plugins.gcloud.coe.gke:GKEHandler',
        ],
        'server.server_plugins.gcloud.app': [
            'single-container = server.server_plugins.gcloud.coe.gke_single_container:GKESingleContainer',
            'multi-container = server.server_plugins.gcloud.coe.gke_multi_container:GKEMultiContainer',
        ],
        'server.server_plugins.local.resource': [
            'mysql = server.server_plugins.local.resource.mysql:MySQLResourceHandler',
        ],
        'server.server_plugins.local.coe': [
            'local-docker = server.server_plugins.local.coe.native_docker:NativeDockerHandler',
        ],
    },

    zip_safe=False,
)

<filename>server/setup.py
#!/usr/bin/env python

PROJECT = 'cld-server'

VERSION = '0.0.1'

from setuptools import setup, find_packages

try:
    long_description = open('README.rst', 'rt').read()
except IOError:
    long_description = ''


setup(
    name=PROJECT,
    version=VERSION,

    description='CloudARK server',
    long_description=long_description,

    author='<NAME>',
    author_email='<EMAIL>',

    url='',
    download_url='',

    classifiers=['Development Status :: 3 - Alpha',
                 'License :: OSI Approved :: Apache Software License',
                 'Programming Language :: Python',
                 'Programming Language :: Python :: 2',
                 'Programming Language :: Python :: 2.7',
                 'Intended Audience :: Developers',
                 'Environment :: Console',
                 ],

    platforms=['Any'],

    scripts=[],

    provides=[],

    namespace_packages=[],
    packages=find_packages(),
    include_package_data=True,

    entry_points={
        'server.server_plugins.aws.resource': [
            'rds = server.server_plugins.aws.resource.rds_handler:RDSResourceHandler',
            'dynamodb = server.server_plugins.aws.resource.dynamodb_handler:DynamoDBResourceHandler',
            'ecr = server.server_plugins.aws.resource.ecr:ECRHandler',
        ],
        'server.server_plugins.aws.coe': [
            'ecs = server.server_plugins.aws.coe.ecs:ECSHandler',
        ],
        'server.server_plugins.gcloud.resource': [
            'cloudsql = server.server_plugins.gcloud.resource.cloudsql:CloudSQLResourceHandler',
            'gcr = server.server_plugins.gcloud.resource.gcr:GCRHandler',
        ],
        'server.server_plugins.gcloud.coe': [
            'gke = server.server_plugins.gcloud.coe.gke:GKEHandler',
        ],
        'server.server_plugins.gcloud.app': [
            'single-container = server.server_plugins.gcloud.coe.gke_single_container:GKESingleContainer',
            'multi-container = server.server_plugins.gcloud.coe.gke_multi_container:GKEMultiContainer',
        ],
        'server.server_plugins.local.resource': [
            'mysql = server.server_plugins.local.resource.mysql:MySQLResourceHandler',
        ],
        'server.server_plugins.local.coe': [
            'local-docker = server.server_plugins.local.coe.native_docker:NativeDockerHandler',
        ],
    },

    zip_safe=False,
)

#!/usr/bin/env python