Added everything

This commit is contained in:
2022-10-31 17:14:03 +01:00
parent 3854eacf02
commit c28d961d84
18 changed files with 10 additions and 8 deletions

View File

@@ -1,18 +1,20 @@
from eca import *
from eca.generators import start_offline_tweets
import random
## You might have to update the root path to point to the correct path
## (by default, it points to <rules>_static)
# root_content_path = 'template_static'
root_content_path = 'dashboard_static'
# binds the 'setup' function as the action for the 'init' event
# the action will be called with the context and the event
@event('init')
def setup(ctx, e):
start_offline_tweets('sports1.txt', event_name="sample")
ctx.count = 0
fire('sample', {'previous': 0.0})
# fire('sample', {'previous': 0.0})
# define a normal Python function
@@ -24,16 +26,16 @@ def generate_sample(ctx, e):
ctx.count += 1
if ctx.count % 50 == 0:
emit('debug', {'text': 'Log message #'+str(ctx.count)+'!'})
tweet = e.data
print(tweet)
# base sample on previous one
sample = clip(-100, e.data['previous'] + random.uniform(+5.0, -5.0), 100)
# sample = clip(-100, e.data['previous'] + random.uniform(+5.0, -5.0), 100)
# emit to outside world
emit('sample',{
'action': 'add',
'value': sample
'value': tweet
})
# chain event
fire('sample', {'previous': sample}, delay=0.05)
fire('sample', {'previous': tweet}, delay=0.05)

View File

@@ -18,7 +18,7 @@
"id":774718832212606976,
"id_str":"774718832212606976",
"name":"Express Youngstown",
"screen_name":"ExpressProsYO", // twitter.com/{screen_name}
"screen_name":"ExpressProsYO",
"location":"5815 Market Street",
"url":"http:\/\/apply.expresspros.com\/",
"description":"Express Employment Professionals is one of the top staffing companies in the U.S. and Canada. WE want to help YOU succeed and find a job that you love!",