for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
#!/usr/bin/env python
import log
import background
from memegen.settings import ProductionConfig
from memegen.factory import create_app
from memegen.domain import Text
def main():
log.info("Generating sample images...")
app = create_app(ProductionConfig)
with app.app_context():
for template in app.template_service.all():
for text in [Text("_"), template.sample_text]:
for watermark in ["", "memegen.link"]:
create_image(app, template, text, watermark)
def create_image(app, template, text, watermark):
@background.task
def run():
app.image_service.create(template, text, watermark=watermark)
run()
if __name__ == '__main__':
main()