Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

fictive-kin/adept-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adept

Installation

pip install git+ssh://git@github.com/fictivekin/adept-python.git

Using the package

Import the Adept class from the package, pass through your account credentials

from adept import Adept
a = Adept(
    account_id='9b5dd41deff8ae7e3767fc6566cb25ff3ca66438',
    account_key='251692b3899f1e30fe4b7037185488aad37c46f8',
    cloudfront_hostname='some.cloudfront.host.com'
)

You can then generate a URL for given image operations on an S3 asset (and specified bucket) or image URL.

An example using an S3 asset:

operations = ['maxwidth-400', 'cropcenter-400x300']
a.generate_url(
    bucket='gimmebar-assets',
    asset_key='526fc2761c899.jpg',
    operations=operations,
)