Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
# Copyright 2014 TrilioData Inc.
# All Rights Reserved.

import os
import sys

# NOTE: Because of the way the packages are built, we 
# need to occasionally override which toolstack is used
# to build the package. By default (i.e. for PIP) we go
# to the setuptools variant -- but this tries to be too
# clever when we are building debian packages.

setup = os.getenv("__SETUP", "setuptools")
if setup == "setuptools":
    from setuptools import setup, find_packages
elif setup == "distutils":
    from distutils.core import setup, find_packages
else:
    raise Exception("Unknown __SETUP tools specified.")

setup(
    name=os.getenv('TVAULT_PACKAGE', 'tvault-horizon-plugin'),
    version='5.2.1.1.dev1',
    description='TrilioVault plugin for OpenStack Horizon Dashboard',
    author='TrilioData',
    author_email='support@triliodata.com',
    url='http://www.triliodata.com/',
    license = 'http://www.triliodata.com',
    install_requires=['workloadmgrclient','contegoclient'],
    packages=find_packages(),
    include_package_data=True,
    package_data={'': ['*.html']},
    classifiers=[
      "Development Status :: 5 - Release",
      "Environment :: Dashboard",
      "Environment :: OpenStack",
      "Intended Audience :: System Administrators",
      "Intended Audience :: Information Technology",
      "License :: www.triliodata.com",
      "Operating System :: OS Independent",
      "Programming Language :: Python"
      ]
)