661 VGS - Function to collate 2965D log sheets into a master log and database.
Project description
Log Keeper
661 VGS - Function to collate 2965D log sheets into a single master log file and database.
Contents
Installation
- Ensure Python 3.11 is installed and
python.exe
is added to the path:
- Sync your squadron sharepoint using OneDrive:
-
Create a directory on your sharepoint in documents called
Log Sheets
. The naming is important! -
Save the
2965D_YYMMDD_ZEXXX.xlsx
template (Seedocs/
) into the#Statistics/Log Sheets
directory.
- Get started with creating some log sheets to test it out. Note, you will need to update the hidden
INPUT_DATA
sheet to add your aircraft and pilots:
- Sign up to MongoDB Atlas to create your organisation, project, database, and collection. It is free for 512 MB. An example below:
- Organisation: RAFAC VGS
- Project: 661 VGS
- Database: 661vgs
- Collection: log_sheets
- Using powershell, git bash, or command prompt, run the following command:
python -m pip install viking-log-keeper
Usage
- Following installation, run the log keeper function:
update-logs
- Enter the credentials of your database. The URL can be found in the "Database > Overview > Connect" menu:
Contribution
- Issue Tracker: https://github.com/mjennings061/viking-log-keeper/issues
- Source Code: https://github.com/mjennings061/viking-log-keeper/tree/main
Support
For questions and assistance, consider raising an issue on the issue tracker. All other queries can be directed to mjennings061@gmail.com
License
The project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for viking_log_keeper-0.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1dc52dcf05fd4e8d22dafc3d788a97bd57e2c181f14837386f595e97a82aec5 |
|
MD5 | 3dc7869dce6cdaf41d80cf5acc7e4e95 |
|
BLAKE2b-256 | 66f46a7298e8f567f89635efc7c3cff8a7ef12a16d79ff829b3d5fc46e3cd679 |