Skip to main content

A Basic hello package

Project description

Swimlane Platform

Install

Deprecation Notice

Linux Swimlane Installation using this installer is deprecated. You are recommended to use Swimlane Platform Installer. Please contact support team for more information.

Prerequisites

See the Linux Swimlane Installation end user documentation for prerequisite information and installation instructions.

Install online master package

Run pip install swimlane-platform --upgrade

Install the offline master package

The offline master package must be downloaded first from TBD.

You must then unpack it to the folder of your choice with tar -xvf /path/to/swimlane-platform.tar.bz2

Change to the user you want to run everything under.

After above step is completed switch to that folder and run pip install --user swimlane-platform-*.whl --no-index --find-links .

Two more images is bundled in the file, they are used in docker-compose override file. They are not expanded by default and if overide file is use, you need to load them manually docker load override-images.tgz

Run

You can execute master script by running swimlane-platform.

Hidden Switches.

--dev - if you want to run from developers distributions.

--turbine_enable - if you want to enable turbine task engine.

After install

Optional Add-on services

By default, optional services such as the Syslog Receiver and Selenium Chrome are commented out in the docker-compose.override.yml. You will need to uncomment the service (and it's corresponding volume if applicable), and then run docker-compose up -d to run Swimlane with the additional services enabled.

Workspace volume

The workspace volume can be utilized by commenting out the volumes key on the tasks container in the docker-compose.override.yml. Specify the path to a local directory on the host that contains files you wish to share with the tasks service.

Example:

sw_tasks:
  volumes:
    - /opt/swimlane/workspace:/app/workspace

Third party certificates volume

The third party certificates volume can be utilized by commenting out the volumes key on the api and tasks containers in docker-compose.override.yml. Specify the path to a local directory on the host that contains files you wish to share with the tasks service. On each start of the api and tasks services update-ca-certificates will be run to import the certificates. The api and tasks containers need to be restarted for the changes to take affect if new certs are added.

Example:

sw_api:
  volumes:
    - /opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/
sw_tasks:
  volumes:
    - /opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/

Local Build and Install

To build the package locally (from the top level directory of this repo): python setup.py build sdist bdist_wheel clean

To install the built package: pip install ./dist/swimlane_platform-<version>.tar.gz --user --force-reinstall

Project details


Download files

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

Source Distribution

helloparamkusham-0.0.4.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

helloparamkusham-0.0.4-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file helloparamkusham-0.0.4.tar.gz.

File metadata

  • Download URL: helloparamkusham-0.0.4.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for helloparamkusham-0.0.4.tar.gz
Algorithm Hash digest
SHA256 c160a5d586e514ae7800747329ac66b4a5fa3c7c87a12621b3452098ff83e6ac
MD5 79916a1a3d2fa33b642b1048aef35bf8
BLAKE2b-256 10807ca400529d405486c5f6cda1dcade5d26e28bc63e52fd7bd8f4ba1fe13c8

See more details on using hashes here.

File details

Details for the file helloparamkusham-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: helloparamkusham-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for helloparamkusham-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c1c72dad1ffbe778c2ed1adc4a94edb76cac6b3a442fa6e43f9152d542916928
MD5 a52d77a638f181919c72cb2ecd09e207
BLAKE2b-256 c9c63fc277b43b1f09e6478412a3814e8db43b804d89a137514208b048b6626e

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