view test/run_local.py @ 1414:c35ec37c3c6e

sequencer reloads effecteval on the fly. plus some /stats support. Ignore-this: 964f4c9007de6532457e0a507d2106f1
author Drew Perttula <drewp@bigasterisk.com>
date Fri, 10 Jun 2016 06:56:34 +0000
parents a6662d61ebcd
children
line wrap: on
line source

import shutil
import sys,os
sys.path.insert(0,os.path.join(os.path.dirname(__file__),".."))

os.environ['LIGHT9_SHOW'] = "_test_show"
try:
    shutil.rmtree("_test_show")
except OSError:
    pass
os.mkdir("_test_show")
f = open("_test_show/config.n3", "w")
f.write("""
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix : <http://light9.bigasterisk.com/> .
@prefix ch: <http://light9.bigasterisk.com/theater/skyline/channel/> .
@prefix dmx: <http://light9.bigasterisk.com/dmx/> .

ch:frontLeft a :Channel; rdfs:label "frontLeft"; :altName "b1"; :output dmx:c1 .
ch:frontRight a :Channel; rdfs:label "frontRight"; :output dmx:c2 . 

dmx:c1 :dmxAddress 1 .
dmx:c2 :dmxAddress 2 .

""")
f.close()