Skip to content

HakanKoseoglu/pyCloudLogPusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

Little Python app to load the ADIF log changes from WSJ-X, JS8Call, JTDX and possibly ohers into MagicBug Cloudlog (https://github.com/magicbug/Cloudlog) which has been written by Peter Goodhall (2M0SQL) automatically as the QSOs happen. 2M0SQL has solutions that work on Windows but I needed a Linux application hence wrote this for myself. I probably spent more time writing this Readme than the actual code so don't expect bells & whistles, it works for me.

Prerequisites

pip3 install watchdog

Running

python3 pyCloudLogWatcher.py

Config

To make it docker-friendly, the app uses environment variables.

Generate an API key from Cloudlog.

export CloudlogAPIKey=

export ProfileID=<your profile ID here, 1 for the first one you have created>

export LogfilePath=/home/hakan/.local/share/WSJT-X

export LogBookServer='https://logbook.koseoglu.org'

This should also work on non-Linux environments but it's not tested.

Future

  1. Will add JSON configuration file sometime later and also enable file logging instead of simple stderr.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages