1 # Copyright (c) 2015 Intel Research and Development Ireland Ltd.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
16 Experimental Framework
19 from __future__ import absolute_import
20 from distutils.core import setup
23 setup(name='apexlake',
25 description='Framework to automatically run experiments/benchmarks '
26 'with VMs within OpenStack environments',
27 author='Intel Research and Development Ireland Ltd',
28 author_email='vincenzo.m.riccobene@intel.com',
31 packages=['experimental_framework',
32 'experimental_framework.benchmarks',
33 'experimental_framework.packet_generators',
34 'experimental_framework.libraries',
35 'experimental_framework.constants'],
36 include_package_data=True,
38 'experimental_framework': [
39 'packet_generators/dpdk_pktgen/*.lua',
40 'packet_generators/pcap_files/*.pcap',
41 'packet_generators/pcap_files/*.sh',
42 'libraries/packet_checker/*'
46 ('/tmp/apexlake/', ['apexlake.conf']),
47 ('/tmp/apexlake/heat_templates/',
48 ['heat_templates/vTC.yaml']),
49 ('/tmp/apexlake/heat_templates/',
50 ['heat_templates/stress_workload.yaml']),
51 ('/tmp/apexlake/heat_templates/',
52 ['heat_templates/vTC_liberty.yaml']),
53 ('/tmp/apexlake/heat_templates/',
54 ['heat_templates/stress_workload_liberty.yaml'])