-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCITATION.cff
43 lines (42 loc) · 1.55 KB
/
CITATION.cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: ApacheLogs2MySQL
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Will
family-names: Raymond
email: farmfreshsoftware@gmail.com
affiliation: Farm Fresh Software
identifiers:
- type: url
value: 'https://github.com/WillTheFarmer/apache-logs-to-mysql'
repository-code: 'https://github.com/WillTheFarmer/apache-logs-to-mysql'
url: 'https://willthefarmer.github.io'
abstract: >-
ApacheLogs2MySQL includes two Python files, one SQL file
and one ENV file. Python module 'logs2mysql.py' handles
file processing and execution of MySQL LOAD DATA
statements, stored procedures and SQL statements. Python module
'watch4logs.py' imports module 'logs2mysql.py' and
watches Apache log folders for new files. When new files
are created in folders module calls
logs2mysql.processLogs() function. SQL file
'apache_logs_schema.sql' contains Data Definition Language (DDL)
that creates a MySQL Schema named 'apache_logs' with tables,
views, stored functions and procedures designed to automate
importing Apache Access & Error Log files into a normalized
database for reporting & data analysis. ENV file contains
all environment variables required to execute Python modules.
keywords:
- Python
- MySQL
- Apache2
- Access & Error Logs
license: Apache-2.0
commit: My First Open-Source Release
version: '1.0.0'
date-released: '2024-11-04'