This commit is contained in:
@@ -30,8 +30,8 @@ async def clear_sakuracon_events(config_path="config/sakuracon.json"):
|
|||||||
async def collect_sakuracon_events(config_path="config/sakuracon.json"):
|
async def collect_sakuracon_events(config_path="config/sakuracon.json"):
|
||||||
with open(config_path) as f:
|
with open(config_path) as f:
|
||||||
cfg = json.load(f)
|
cfg = json.load(f)
|
||||||
print("using config:")
|
#print("using config:")
|
||||||
pprint.pp(cfg, indent=2)
|
#pprint.pp(cfg, indent=2)
|
||||||
events, tracks = await get_event_data()
|
events, tracks = await get_event_data()
|
||||||
cals = convert_events_to_icals(events, tracks, cfg)
|
cals = convert_events_to_icals(events, tracks, cfg)
|
||||||
write_ics(cals)
|
write_ics(cals)
|
||||||
@@ -160,7 +160,7 @@ def write_ics(calendars, output_dir="output/sakuracon"):
|
|||||||
os.makedirs(os.path.dirname(filename), exist_ok=True)
|
os.makedirs(os.path.dirname(filename), exist_ok=True)
|
||||||
with open(filename, 'wb') as f:
|
with open(filename, 'wb') as f:
|
||||||
f.write(cal.to_ical())
|
f.write(cal.to_ical())
|
||||||
print(f"Wrote: {filename}")
|
#print(f"Wrote: {filename}")
|
||||||
|
|
||||||
def update_gcal(scraped_events, tracks, cfg):
|
def update_gcal(scraped_events, tracks, cfg):
|
||||||
SCOPES = ["https://www.googleapis.com/auth/calendar.events"]
|
SCOPES = ["https://www.googleapis.com/auth/calendar.events"]
|
||||||
|
|||||||
Reference in New Issue
Block a user