-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
88 lines (67 loc) · 3.14 KB
/
Makefile
File metadata and controls
88 lines (67 loc) · 3.14 KB
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
# prevent attempt to download centralised config
init::;
pip install --upgrade pip
pip install --upgrade -r requirements.txt
.PHONY: \
compile \
init \
run-task \
test \
test-unit \
test-acceptance
make clobber:
rm -rf data/reporting
data/reporting:
mkdir -p data/reporting
data/reporting/deleted_entities.csv: data/reporting
python src/check_deleted_entities.py --output-dir data/reporting
data/reporting/duplicate_entity_expectation.csv: data/reporting
python src/duplicate_geometry_expectations.py --output-dir data/reporting
data/reporting/endpoint-dataset-issue-type-summary.csv: data/reporting
python src/endpoint_dataset_issue_type_summary.py --output-dir data/reporting
data/reporting/all-endpoints-and-documentation-urls.csv: data/reporting
python src/endpoints_missing_doc_urls.py --output-dir data/reporting
# produces two files but leave for now
data/reporting/flag_endpoints_no_provision.csv: data/reporting
python src/flag_endpoints_no_provison.py --output-dir data/reporting
data/reporting/flagged_failed_resources.csv: data/reporting
python src/flagged_failed_resources.py --output-dir data/reporting
# src/generate_odp_conformance_csv.py <- fix this one
data/reporting/odp-issue.csv:
python src/generate_odp_issues_csv.py --output-dir data/reporting
data/reporting/odp-status.csv:
python src/generate_odp_status_csv.py --output-dir data/reporting
data/reporting/listed-building-end-date.csv:
python src/listed_building_end_date.py --output-dir data/reporting
data/reporting/logs-by-week.csv:
python src/logs_by_week.py --output-dir data/reporting
data/reporting/odp-conformance.csv:
python src/generate_odp_conformance_csv.py --output-dir data/reporting --specification-dir data/specification
data/reporting/quality_ODP_dataset_scores_by_LPA.csv data/reporting/quality_ODP_dataset_quality_detail.csv: data/reporting
python src/measure_odp_data_quality.py --output-dir data/reporting
# src/operational_issues.py <- fix this one
# data/reporting/operational-issues.csv: data/reporting
# python src/operational_issues.py --output-dir data/reporting
data/reporting/entities_with_ended_orgs.csv:
python src/monitoring_entities_ended_orgs.py --output-dir data/reporting
data/reporting/ended_orgs_active_endpoints.csv:
python src/monitoring_active_endpoints_ended_orgs.py --output-dir data/reporting
data/reporting/runaway_resources.csv: data/reporting
python src/runaway_resources.py --output-dir data/reporting
.PHONY: all
all: data/reporting/deleted_entities.csv \
data/reporting/duplicate_entity_expectation.csv \
data/reporting/endpoint-dataset-issue-type-summary.csv \
data/reporting/all-endpoints-and-documentation-urls.csv \
data/reporting/flag_endpoints_no_provision.csv \
data/reporting/flagged_failed_resources.csv \
data/reporting/odp-issue.csv \
data/reporting/odp-status.csv \
data/reporting/listed-building-end-date.csv \
data/reporting/logs-by-week.csv \
data/reporting/runaway_resources.csv\
data/reporting/odp-conformance.csv\
data/reporting/quality_ODP_dataset_scores_by_LPA.csv\
data/reporting/quality_ODP_dataset_quality_detail.csv\
data/reporting/entities_with_ended_orgs.csv\
data/reporting/ended_orgs_active_endpoints.csv