Skip to main content

Openstack Driver

Project description

# Content

  1. [OpenStack driver library](#openstack-driver-library)
    1. [Authors](#authors)

    2. [Requirements](#requirements)

    3. [Modules](#modules)

# OpenStack driver library

A library that simplifies manipulation of the OpenStack cloud platform for cyber security hub purposes.

## Requirements

## Modules

It consists of the following modules.

  • TODO!

  • ostack_client - a client that provides all necessary functions for heat stack manipulation

  • utils - some common functions

  • exceptions - used exceptions

## Updating Dependencies

When performing pipenv lock, you may run into some issues. Here is how to resolve at least some of them.

  • First, download Python 3.6 alongside any other python that is installed, using for example: https://tecadmin.net/install-python-3-6-ubuntu-linuxmint/

  • Newer versions of pipenv may be also causing trouble. A downgrade to last working version is adviced: pip3 install –user pipenv==2022.1.8

  • Create a virtual environment with Python 3.6: pipenv –python 3.6

  • pipenv sync –dev

  • pipenv lock

  • pipenv run tox –recreate

_If all else fails and the tox command does not succeed, compare the contents of Pipfile.lock with the latest working build. Check if there are differences in version of tools, such as pipenv, tox and so on. It may help to specify the latest working version in the pipfile, remove the pipenv (pipenv –rm) and try again._

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cyberrangecz_openstack_lib-0.39.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file cyberrangecz_openstack_lib-0.39.1-py3-none-any.whl.

File metadata

File hashes

Hashes for cyberrangecz_openstack_lib-0.39.1-py3-none-any.whl
Algorithm Hash digest
SHA256 316b0b5e146380f1bd5ecbbfba8381bceb5ef67e3d5168202caa787215484028
MD5 793c899fe7ab0f3c74243b9b8663a0df
BLAKE2b-256 53ed88c816177392dfb6a8bae062638ec02281298aa45a7cdb4b7281e7b43813

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page