Skip to content

Commit e08cec3

Browse files
committed
initial commit
1 parent 3a78897 commit e08cec3

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed

tools/events-automation/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TODO: write this

tools/events-automation/event.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
class Event():
3+
def __init__(self, name, location, date, url, virtual, organizerName, maybeSpam, popularity=None, recurring=None, inPast=None) -> None:
4+
self.name = name
5+
self.location = location
6+
self.date = date
7+
self.url = url
8+
self.virtual = virtual
9+
self.organizerName = organizerName
10+
self.popularity = popularity
11+
self.recurring = recurring
12+
self.inPast = inPast
13+
self.maybeSpam = maybeSpam

tools/events-automation/main.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# import all the event sources & event sink
2+
# collect all the events from the event sources
3+
# call event sink with our collected events
4+
# print to console / output to file formatted markdown
5+
6+
from test_events import get_test_events
7+
8+
print(get_test_events())
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
from event import Event
2+
from typing import List
3+
from datetime import datetime
4+
5+
6+
def get_test_events() -> List[Event]:
7+
return [Event(name="Test Event 1", location="Earth", date=datetime.now(), url="website1.com", virtual=False, organizerName="Test Organizer", maybeSpam=False),
8+
Event(name="Test Event 2", location="Earth", date=datetime.now(), url="website2.com", virtual=False, organizerName="Test Organizer", maybeSpam=False),
9+
Event(name="Test Event 3", location="Earth", date=datetime.now(), url="website3.com", virtual=False, organizerName="Test Organizer", maybeSpam=False),
10+
Event(name="Test Event 4", location="Earth", date=datetime.now(), url="website4.com", virtual=False, organizerName="Test Organizer", maybeSpam=False)
11+
]

0 commit comments

Comments
 (0)