0.0.1 • Published 3 years ago

cs-spielberg-render-service v0.0.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
github
Last release
3 years ago

cs-spielberg-render-service

A service to render a spielberg DSL.

Prerequisites

$ pip install pre-commit

Installation

$ pre-commit install --install-hooks

Purpose

This service provides an AMQP service to the spielberg rendering module.

Usage

You need to AMQP publish message of the form:

{
  "dsl" : { ... },
  "opts": { "startTime": 0, "endTime": 10, "videoId": 123 }
}

The service uses AMQP direct reply-to. The response will be of the form

{
  "url": "https://s3.somewhere/23u4832adsfasddf"
}

Hosting

This is now hosted on AWS. See the aws folder for details.

Deployment

New commits will be pushed as Docker images to ECR. New commits in master will also force a re-deployment of the new image on the live services.

See .travis.yml.

License

Copyright (c) Noble Samurai Pty Ltd, 2008-2019. All Rights Reserved.

This software is proprietary to and embodies the confidential technology of Noble Samurai Pty Ltd. Possession, use, dissemination or copying of this software and media is authorised only pursuant to a valid written license from Noble Samurai Pty Ltd. Questions or requests regarding permission may be sent by email to legal@noblesamurai.com or by post to PO Box 477, Blackburn Victoria 3130, Australia.