Forgot some files

This commit is contained in:
Steve Brown 2013-08-04 17:55:54 +01:00
parent 16ca344035
commit 19df710e22
3 changed files with 45 additions and 0 deletions

View File

View File

@ -0,0 +1,23 @@
from pydashie.dashie_sampler import DashieSampler
import random
import trello
class TrelloSampler(DashieSampler):
def __init__(self, *args, **kwargs):
DashieSampler.__init__(self, *args, **kwargs)
self._last = 0
self.key = '0667001bfafc26b53864fd08124159f0'
self.secret = 'cb6a56444019998b879015c53a17f695700e6dd2f6f147870f27aff89e156c2b'
self.token= 'b4c5cdbfcda87de13c3a8b487d4c24b0ad9536672e24675d50aa1e08d9d89c67'
self.api = trello.TrelloApi
def name(self):
return 'trello'
def sample(self):
s = {'value': 1,
'current': 2,
'last': self._last}
self._last = s['current']
return s

View File

@ -0,0 +1,22 @@
from pydashie.dashie_sampler import DashieSampler
import requests
class WebsiteUpSampler(DashieSampler):
def __init__(self, *args, **kwargs):
DashieSampler.__init__(self, *args, **kwargs)
self._last = 0
self.page = 'http://www.google.com'
def name(self):
return 'website_up'
def sample(self):
try:
r = requests.get(self.page)
assert r.status_code == 200
up='UP'
except:
up='DOWN'
s = {'text':up}
return s