Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import time
- class Axis:
- def __init__(self, ip='192.168.0.90', username='root', password='root', reachable=True):
- self.ip = ip
- self.username = username
- self.password = password
- self.base_url = 'http://{}:{}@{}/axis-cgi/'.format(username, password, ip)
- self.reachable = reachable
- def getVideoStatus(self):
- while True:
- try:
- r = requests.get('{}videostatus.cgi?status=1'.format(self.base_url))
- self.reachable = True
- except:
- self.reachable = False
- time.sleep(10)
- garden = Axis('10.0.0.10', 'root', 'root')
- garden.getVideoStatus()
- # this never gets executed :
- lobby = Axis('10.0.0.20', 'root', 'root')
- lobby.getVideostatus()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement