name: rally
version: 1.1.0
summary: OpenStack Benchmark-as-a-Service
description: |
  Rally is a Benchmark-as-a-Service project for OpenStack.
  .
  Rally is intended to provide the community with a benchmarking
  tool that is capable of performing specific, complicated and
  reproducible test cases on real deployment scenarios.
# Main target for rally is classic host, and it won't run
# under strict due to use in multiprocessing of shared
# memory.
confinement: classic
grade: devel

apps:
  rally:
    command: rally
  rally-manage:
    command: rally-manage
    aliases:
      - rally-manage

parts:
  rally:
    plugin: python
    python-version: python2
    source: http://tarballs.openstack.org/rally/rally-$SNAPCRAFT_PROJECT_VERSION.tar.gz
    build-packages:
      - libffi-dev
      - libssl-dev
      - pkg-config
      - gcc