Skip to content

Commit bf3ebc2

Browse files
author
honeydbio
committed
Updated examples
1 parent 92a9016 commit bf3ebc2

File tree

5 files changed

+30
-33
lines changed

5 files changed

+30
-33
lines changed

example2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import os
44
from honeydb import api
55

6+
MIN_COUNT = 10
67
API_ID = os.environ["HONEYDB_API_ID"]
78
API_KEY = os.environ["HONEYDB_API_KEY"]
8-
MIN_COUNT = 10
99

1010
honeydb = api.Client(API_ID, API_KEY)
1111

example4.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,13 @@
33
import os
44
from honeydb import api
55

6-
API_ID = os.environ["HONEYDB_API_ID"]
7-
API_KEY = os.environ["HONEYDB_API_KEY"]
86
MIN_COUNT = 10
97
SERVICE = "VNC"
8+
API_ID = os.environ["HONEYDB_API_ID"]
9+
API_KEY = os.environ["HONEYDB_API_KEY"]
1010

1111
honeydb = api.Client(API_ID, API_KEY)
1212

1313
for badhost in honeydb.bad_hosts(service=SERVICE):
1414
if int(badhost["count"]) >= MIN_COUNT:
15-
print(
16-
f"{SERVICE} from: {badhost['remote_host']} ({badhost['count']})"
17-
)
15+
print(f"{SERVICE} from: {badhost['remote_host']} ({badhost['count']})")

example5.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,18 @@
99

1010
honeydb = api.Client(API_ID, API_KEY)
1111
today = datetime.datetime.today()
12-
from_id = -1
12+
date_string = today.strftime("%Y-%m-%d")
13+
from_id = None # initialize from_id to None
1314

1415
while from_id != 0:
15-
if from_id == -1:
16-
from_id = None
17-
1816
"""
1917
Sensor data returns an array with two objects:
20-
{u'data': []}
21-
{u'from_id': 0}
18+
[
19+
{"data": []}
20+
{"from_id": 0}
21+
]
2222
"""
23-
sensor_data = honeydb.sensor_data(
24-
sensor_data_date=today.strftime("%Y-%m-%d"), from_id=from_id
25-
)
23+
sensor_data = honeydb.sensor_data(sensor_data_date=date_string, from_id=from_id)
2624

2725
print(sensor_data[1]["from_id"])
2826

example6.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
import datetime
55
from honeydb import api
66

7+
EVENT = "CONNECT"
78
API_ID = os.environ["HONEYDB_API_ID"]
89
API_KEY = os.environ["HONEYDB_API_KEY"]
910

1011
honeydb = api.Client(API_ID, API_KEY)
1112
today = datetime.datetime.today()
12-
from_id = -1
13+
from_id = None # initialize from_id to None
1314

1415
while from_id != 0:
15-
if from_id == -1:
16-
from_id = None
17-
1816
"""
1917
Sensor data returns an array with two objects:
20-
{u'data': []}
21-
{u'from_id': 0}
18+
[
19+
{"data": []}
20+
{"from_id": 0}
21+
]
2222
"""
2323
sensor_data = honeydb.sensor_data(
2424
sensor_data_date=today.strftime("%Y-%m-%d"), from_id=from_id
@@ -27,7 +27,7 @@
2727
print(sensor_data[1]["from_id"])
2828

2929
for event in sensor_data[0]["data"]:
30-
if event["event"] == "CONNECT":
31-
print("\t{}: {}".format(event["event"], event["service"]))
30+
if event["event"] == EVENT:
31+
print(f"{event['event']}: {event['service']}")
3232

3333
from_id = int(sensor_data[1]["from_id"])

example7.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,31 @@
44
import datetime
55
from honeydb import api
66

7+
EVENT = "RX"
8+
SERVICE = "HTTP"
9+
710
API_ID = os.environ["HONEYDB_API_ID"]
811
API_KEY = os.environ["HONEYDB_API_KEY"]
912

1013
honeydb = api.Client(API_ID, API_KEY)
1114
today = datetime.datetime.today()
12-
from_id = -1
15+
from_id = None # initialize from_id to None
1316

1417
while from_id != 0:
15-
if from_id == -1:
16-
from_id = None
17-
1818
"""
1919
Sensor data returns an array with two objects:
20-
{u'data': []}
21-
{u'from_id': 0}
20+
[
21+
{"data": []}
22+
{"from_id": 0}
23+
]
2224
"""
2325
sensor_data = honeydb.sensor_data(
2426
sensor_data_date=today.strftime("%Y-%m-%d"), from_id=from_id
2527
)
2628

27-
print(sensor_data[1]["from_id"])
28-
2929
for event in sensor_data[0]["data"]:
30-
if event["event"] == "RX" and event["service"] == "HTTP":
31-
print("{}".format(event["data"].decode("hex")))
30+
if event["event"] == EVENT and event["service"] == SERVICE:
31+
byte_data = bytes.fromhex(event["data"])
32+
print(f"{byte_data.decode()}")
3233

3334
from_id = int(sensor_data[1]["from_id"])

0 commit comments

Comments
 (0)