Added shebangs, logging messages are now shown. Running on an Rpi allows previewing the generated images.
25 lines
565 B
Python
25 lines
565 B
Python
#!/usr/bin/python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
Helper functions for inkycal tests.
|
|
Copyright by aceisace
|
|
"""
|
|
import logging
|
|
import sys
|
|
|
|
from os.path import exists
|
|
from inkycal.modules.inky_image import Inkyimage
|
|
|
|
preview = Inkyimage.preview
|
|
merge = Inkyimage.merge
|
|
|
|
def get_environment():
|
|
# Check if this is running on the Raspberry Pi
|
|
environment = None
|
|
envir_path = '/sys/firmware/devicetree/base/model'
|
|
if exists(envir_path):
|
|
with open(envir_path) as file:
|
|
if 'Raspberry' in file.read():
|
|
environment = 'Raspberry'
|
|
return environment
|