Skip to content

Commit ff180a6

Browse files
committed
Rename package to mavis.reporting
Move code from the old mavis_reporting namespace to the new mavis.reporting layout.
1 parent 56a154b commit ff180a6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+44
-43
lines changed

.env.example

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
FLASK_APP=mavis_reporting:create_app
1+
FLASK_APP=mavis.reporting:create_app
22
FLASK_ENV=development
33
# Required by Flask - used internally
44
SECRET_KEY=(some random hex string)
5-
# Used as part of the OAuth 2.0 Authorization Code flow
6-
# to identify this application to Mavis when requesting an
5+
# Used as part of the OAuth 2.0 Authorization Code flow
6+
# to identify this application to Mavis when requesting an
77
# authorization code
88
CLIENT_ID=(some random hex string)
99
# Used for signing / decoding-and-verifying-the-signature-of JWTs
1010
CLIENT_SECRET=(some random hex string)
1111
MAVIS_ROOT_URL=http://localhost:4000/
12-
SESSION_TTL_SECONDS=600
12+
SESSION_TTL_SECONDS=600

.gitignore

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ __pycache__/
1313
.ruff_cache/
1414
node_modules/
1515
.idea/
16-
mavis_reporting/static/css/*
17-
!mavis_reporting/static/css/.keep
16+
mavis/reporting/static/css/*
17+
!mavis/reporting/static/css/.keep
1818

19-
mavis_reporting/static/js/*
20-
!mavis_reporting/static/js/.keep
19+
mavis/reporting/static/js/*
20+
!mavis/reporting/static/js/.keep
2121

22-
mavis_reporting/static/favicons/*
23-
!mavis_reporting/static/favicons/.keep
22+
mavis/reporting/static/favicons/*
23+
!mavis/reporting/static/favicons/.keep
2424

2525
sentinel
2626

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ RUN apk add build-base libffi-dev npm bash curl
88

99
RUN pip install uv
1010

11-
ADD ./mavis_reporting /app/mavis_reporting
11+
ADD ./mavis/reporting /app/mavis/reporting
1212
ADD README.md /app/
1313

1414
RUN uv sync --frozen --all-extras
@@ -30,4 +30,4 @@ USER 1000
3030
VOLUME ["/tmp", "/var/tmp", "/usr/tmp"]
3131

3232
# pass through additional arguments like --workers=5 via GUNICORN_CMD_ARGS
33-
CMD ["uv", "run", "gunicorn", "--bind", "0.0.0.0:5000", "mavis_reporting:create_app()"]
33+
CMD ["uv", "run", "gunicorn", "--bind", "0.0.0.0:5000", "mavis.reporting:create_app()"]

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ dev: install
4444

4545
.PHONY: copy-nhsuk-favicons
4646
copy-nhsuk-favicons:
47-
mkdir -p mavis_reporting/static/favicons
48-
cp -r node_modules/nhsuk-frontend/dist/nhsuk/assets/images/* mavis_reporting/static/favicons/
47+
mkdir -p mavis/reporting/static/favicons
48+
cp -r node_modules/nhsuk-frontend/dist/nhsuk/assets/images/* mavis/reporting/static/favicons/
4949

5050
build-docker:
5151
docker build -t ${DOCKER_IMAGE} .

mavis/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__("pkgutil").extend_path(__path__, __name__)
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from flask import Flask, redirect
2-
from mavis_reporting.config import config
3-
from mavis_reporting.config.jinja2 import configure_jinja2
2+
from mavis.reporting.config import config
3+
from mavis.reporting.config.jinja2 import configure_jinja2
44

55
import os
66

@@ -15,7 +15,7 @@ def create_app(config_name=None):
1515
configure_jinja2(app)
1616

1717
# ruff: noqa: PLC0415
18-
from mavis_reporting.views import main
18+
from mavis.reporting.views import main
1919

2020
app.register_blueprint(main, url_prefix="/reporting")
2121

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)