diff --git a/package/etc/ahriman.ini.d/logging.ini b/package/etc/ahriman.ini.d/logging.ini index e2e9a495..b4c9fa13 100644 --- a/package/etc/ahriman.ini.d/logging.ini +++ b/package/etc/ahriman.ini.d/logging.ini @@ -2,7 +2,7 @@ keys = root,builder,build_details,http [handlers] -keys = console_handler,build_file_handler,file_handler,http_handler,syslog_handler +keys = console_handler,syslog_handler [formatters] keys = generic_format,syslog_format @@ -13,24 +13,6 @@ level = DEBUG formatter = generic_format args = (sys.stderr,) -[handler_file_handler] -class = logging.handlers.RotatingFileHandler -level = DEBUG -formatter = generic_format -args = ("/var/log/ahriman/ahriman.log", "a", 20971520, 20) - -[handler_build_file_handler] -class = logging.handlers.RotatingFileHandler -level = DEBUG -formatter = generic_format -args = ("/var/log/ahriman/build.log", "a", 20971520, 20) - -[handler_http_handler] -class = logging.handlers.RotatingFileHandler -level = DEBUG -formatter = generic_format -args = ("/var/log/ahriman/http.log", "a", 20971520, 20) - [handler_syslog_handler] class = logging.handlers.SysLogHandler level = DEBUG diff --git a/package/share/ahriman/build-status.jinja2 b/package/share/ahriman/build-status.jinja2 index 4d4e3f45..35520e01 100644 --- a/package/share/ahriman/build-status.jinja2 +++ b/package/share/ahriman/build-status.jinja2 @@ -5,11 +5,7 @@ - - - - - {% include "style.jinja2" %} + {% include "utils/style.jinja2" %}
@@ -27,35 +23,45 @@| - | package base | -packages | +package base | version | +packages | +groups | +licenses | last update | status | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ package.base }} | -{{ package.packages|join(" "|safe) }} |
{{ package.version }} | +{{ package.packages|join(" "|safe) }} |
+ {{ package.groups|join(" "|safe) }} |
+ {{ package.licenses|join(" "|safe) }} |
{{ package.timestamp }} | {{ package.status }} |
| package | diff --git a/package/share/ahriman/repo-index.jinja2 b/package/share/ahriman/repo-index.jinja2 index ecd25f88..c1a85691 100644 --- a/package/share/ahriman/repo-index.jinja2 +++ b/package/share/ahriman/repo-index.jinja2 @@ -5,11 +5,7 @@ - - - - - {% include "style.jinja2" %} + {% include "utils/style.jinja2" %} @@ -30,20 +26,32 @@ SigLevel = Database{% if has_repo_signed %}Required{% else %}Never{% endif %} Pa
|---|
| package | +package | version | +architecture | +description | +upstream url | +licenses | +groups | +depends | archive size | installed size | build date | @@ -55,6 +63,12 @@ SigLevel = Database{% if has_repo_signed %}Required{% else %}Never{% endif %} Pa
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ package.name }} | {{ package.version }} | +{{ package.architecture }} | +{{ package.description }} | +{{ package.url }} | +{{ package.licenses|join(" "|safe) }} |
+ {{ package.groups|join(" "|safe) }} |
+ {{ package.depends|join(" "|safe) }} |
{{ package.archive_size }} | {{ package.installed_size }} | {{ package.build_date }} | @@ -74,11 +88,7 @@ SigLevel = Database{% if has_repo_signed %}Required{% else %}Never{% endif %} Pa - - - - - + {% include "utils/bootstrap-scripts.jinja2" %} diff --git a/package/share/ahriman/style.jinja2 b/package/share/ahriman/style.jinja2 deleted file mode 100644 index 6f29e9e9..00000000 --- a/package/share/ahriman/style.jinja2 +++ /dev/null @@ -1 +0,0 @@ - diff --git a/package/share/ahriman/utils/bootstrap-scripts.jinja2 b/package/share/ahriman/utils/bootstrap-scripts.jinja2 new file mode 100644 index 00000000..59991111 --- /dev/null +++ b/package/share/ahriman/utils/bootstrap-scripts.jinja2 @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/package/share/ahriman/utils/style.jinja2 b/package/share/ahriman/utils/style.jinja2 new file mode 100644 index 00000000..b2ccd979 --- /dev/null +++ b/package/share/ahriman/utils/style.jinja2 @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/setup.py b/setup.py index 430ea257..a1ec1fef 100644 --- a/setup.py +++ b/setup.py @@ -68,7 +68,15 @@ setup( "package/share/ahriman/build-status.jinja2", "package/share/ahriman/email-index.jinja2", "package/share/ahriman/repo-index.jinja2", - "package/share/ahriman/style.jinja2", + ]), + ("share/ahriman/build-status", [ + "package/share/ahriman/build-status/login-modal.jinja2", + "package/share/ahriman/build-status/package-actions-modals.jinja2", + "package/share/ahriman/build-status/package-actions-script.jinja2", + ]), + ("share/ahriman/utils", [ + "package/share/ahriman/utils/bootstrap-scripts.jinja2", + "package/share/ahriman/utils/style.jinja2", ]), ], diff --git a/tests/ahriman/core/upload/test_s3.py b/tests/ahriman/core/upload/test_s3.py index 9f2cfd2e..c8b3af81 100644 --- a/tests/ahriman/core/upload/test_s3.py +++ b/tests/ahriman/core/upload/test_s3.py @@ -59,13 +59,14 @@ def test_get_local_files(s3: S3, resource_path_root: Path) -> None: Path("models/package_ahriman_srcinfo"), Path("models/package_tpacpi-bat-git_srcinfo"), Path("models/package_yay_srcinfo"), + Path("web/templates/build-status/login-modal.jinja2"), + Path("web/templates/build-status/package-actions-modals.jinja2"), + Path("web/templates/build-status/package-actions-script.jinja2"), + Path("web/templates/utils/bootstrap-scripts.jinja2"), + Path("web/templates/utils/style.jinja2"), Path("web/templates/build-status.jinja2"), Path("web/templates/email-index.jinja2"), - Path("web/templates/login-modal.jinja2"), - Path("web/templates/package-actions-modals.jinja2"), - Path("web/templates/package-actions-script.jinja2"), Path("web/templates/repo-index.jinja2"), - Path("web/templates/style.jinja2"), ]) local_files = list(sorted(s3.get_local_files(resource_path_root).keys()))