Skip to content

Commit

Permalink
Script updates
Browse files Browse the repository at this point in the history
  • Loading branch information
mephenor committed May 15, 2024
1 parent cec9d91 commit af357be
Show file tree
Hide file tree
Showing 24 changed files with 140 additions and 429 deletions.
6 changes: 0 additions & 6 deletions .pyproject_generation/service_template.toml

This file was deleted.

4 changes: 1 addition & 3 deletions .readme_generation/description.md
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
<!-- Please provide a short overview of the features of this service. -->

Here you should provide a short summary of the purpose of this microservice.
This is a monorepo containing all GHGA file backend microservices.
7 changes: 0 additions & 7 deletions .readme_generation/design.md

This file was deleted.

4 changes: 0 additions & 4 deletions .readme_generation/readme_template_monorepo.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@ $summary

$description

## Architecture and Design:

$design_description

## Services:

$service_readmes
Expand Down
3 changes: 0 additions & 3 deletions .readme_generation/readme_template_service.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[![tests](https://github.com/ghga-de/$repo_name/actions/workflows/tests.yaml/badge.svg)](https://github.com/ghga-de/$repo_name/actions/workflows/tests.yaml)
[![Coverage Status](https://coveralls.io/repos/github/ghga-de/$repo_name/badge.svg?branch=main)](https://coveralls.io/github/ghga-de/$repo_name?branch=main)

# $title

$summary
Expand Down
19 changes: 3 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,14 @@ File Services Backend - monorepo housing file services

## Description

<!-- Please provide a short overview of the features of this service. -->

Here you should provide a short summary of the purpose of this microservice.


## Architecture and Design:

<!-- Please provide an overview of the architecture and design of the code base.
Mention anything that deviates from the standard triple hexagonal architecture and
the corresponding structure. -->

This is monorepo containing Python-based services following the Triple Hexagonal Architecture pattern.
It uses protocol/provider pairs and dependency injection mechanisms provided by the
[hexkit](https://github.com/ghga-de/hexkit) library.
This is a monorepo containing all GHGA file backend microservices.


## Services:

[Internal-File-Registry-Service - This service acts as a registry for the internal location and representation of files.](services/ifrs/README.md)
[Internal File Registry Service](services/ifrs/README.md)
[Interrogation Room Service](services/irs/README.md)
[Purge Controller Service - a service to commission file deletions](services/pcs/README.md)
[Purge Controller Service](services/pcs/README.md)

## Development:

Expand Down
70 changes: 36 additions & 34 deletions lock/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,31 +1,37 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --refresh --generate-hashes --output-file lock/requirements-dev.txt /tmp/tmpvrxms8ag/pyproject.toml lock/requirements-dev.in
aiokafka==0.8.1 \
--hash=sha256:1e24839088fd6d3ff481cc09a48ea487b997328df11630bc0a1b88255edbcfe9 \
--hash=sha256:1f43d2afd7d3e4407ada8d754895fad7c344ca00648a8a38418d76564eaaf6cd \
--hash=sha256:1f6044ed270b946d31f265903b5eb101940ed0ff3a902eaf8178103c943bbcc9 \
--hash=sha256:24373bb2d519abac036d5b04ebc43452ef4ad1916953b6678b9801a9c93ba237 \
--hash=sha256:2fa54b8b068d9d8735cb6757a0f48168f8cf9be68860b0bae6b3ed1684cef49b \
--hash=sha256:3816bcfc3c57dfa4ed77fe1dc3a9a464e17b6400061348155115f282c8150c47 \
--hash=sha256:45cd28af6590d6a999bb706803166570121ba8a5a0d06c51ebd8a59fab53593c \
--hash=sha256:4693fbe3c10f125bf3e2df8a8ccbca3eff2bdaaa6589d28c7532c10e7d84598b \
--hash=sha256:4fccd599ab6b3fda4f4187d854b343f153b40d05d6774be9acf238618da50031 \
--hash=sha256:6421ee81084532f915501074a132acb2afc8cb88bf5ddb11e584230a30f6f006 \
--hash=sha256:673c163dee62dfe45146d5250af0e395da5cc92b63f8878c592abc7dc1862899 \
--hash=sha256:7d327d66b41c4e3bafff7f9efb71936a08f940aa665680717e20862e4272a068 \
--hash=sha256:7f09784322c0d2c4fcc222add4337a5ac394aa30a248eb4e0e4587a125573c75 \
--hash=sha256:90960356513f3979754261b132b12a96b0d9e3c6eb44420e3a90a7c31156a81a \
--hash=sha256:935da8c4da9a00a1e16020d88e578206097b4bb72ebc2a25fbd2cb817907ef28 \
--hash=sha256:9f19d90b7360bc2239fcd8b147508ae39c3e5b1acfc8e6a2a9b0f306070f7ffe \
--hash=sha256:a8a641a8102c51422afe111d4bc70c51f335f38fc5906e4c839bd17afeaf3cb2 \
--hash=sha256:af6df9a41e08b61d7e62c0a416feeabd81bad76fa5c70d499b083d6af9ce72c3 \
--hash=sha256:b2bf97548fa77ad31062ca580368d346b16ba9fdca5856c435f256f3699ab12b \
--hash=sha256:bbffc431d9285328c0bc108949132ae11cec863f1dd5a43a1fc3d45a69ffb8a9 \
--hash=sha256:bf7473c55dc7959d4b7f9d750fa6017b325813d6cb761e488c2d9ea44e922954 \
--hash=sha256:c4332d37cb9d52181cfda4236566b4028c7c188549277f87bcc3027577d72b1b \
--hash=sha256:d300188e358cd29989c817f6ee2a2965a039e5a71de8ade6f80f02ebb9bd07b8 \
--hash=sha256:fd8f9e17bc9cd2ea664a7f5133aede39a8fffebffe0c450252d475dbdedb4a35 \
--hash=sha256:ff318d29ecbeea8c58d69c91c24d48d7ed4a8d3e829b607e670d118a9a35d5ba
# uv pip compile --refresh --generate-hashes --output-file lock/requirements-dev.txt /tmp/tmpb93jgb01/pyproject.toml lock/requirements-dev.in
aiokafka==0.10.0 \
--hash=sha256:007f1c51f440cc07155d2491f4deea6536492324153296aa73736a74cd833d3e \
--hash=sha256:05c4a7ced5d6f3dbc289767574d6a5d9b31e1c243e992dcecd34dbc40fcbbf9b \
--hash=sha256:06060708a4bcf062be496c8641fca382c88782d3c381a34ccb5ac8677bdac695 \
--hash=sha256:12d703317812262feac6577ff488f2ccddc4408da0ff608a5454062782b5a80d \
--hash=sha256:1509c1b29cd1d4d920a649f257d72109bbc3d61431135505b8e0d8d488796ff2 \
--hash=sha256:1fe0194ea72524df37369a8cf0837263b55194ac20616e612f0ab7bfb568b76b \
--hash=sha256:22299f8d5269dcb00b1b53fdee44dbe729091d4038e1bb63d0bb2f5cdf9af47a \
--hash=sha256:5efb63686562809f0f9bf0fa6d1e52f222af2d8f8441f8c412b156f15c98da43 \
--hash=sha256:6e10fdee4189fe7eed36d602df822e9ff4f19535c0a514cf015f78308d206c1a \
--hash=sha256:7068f0beb8478cde09618dcc9a833cc18ff37bd14864fa8b60ad4e4c3dad6489 \
--hash=sha256:74229a57c95e2efccec95d9b42554dc168c97a263f013e3e983202bd33ca189d \
--hash=sha256:781ab300214681e40667185a402abf6b31b4c4b8f1cdabbdc3549d8cf383b34d \
--hash=sha256:7ce35563f955490b43190e3389b5f3d92d50e22b32d1a40772fd14fb1d50c5db \
--hash=sha256:82a75ea13d7e6e11c7ee2fb9419e9ea3541744648c69ab27b56fb6bca5b319c1 \
--hash=sha256:8b74aeacfb8ced9764002c63b58e4c78c94809131d89000cb936c25c298ffb1e \
--hash=sha256:9728c523f10ac4bb46719cc64f3c1d47625898872bc3901b22b9d48b6e401d1c \
--hash=sha256:99127ab680f9b08b0213d00b7d1e0480c6d08601f52ad42e829350f9599db301 \
--hash=sha256:b91109dc25f79be4d27454cc766239a5368d18b26682d4b5c6b913ca92691220 \
--hash=sha256:c23ec22fbf26e2f84678f0589076bea1ff26ae6dfd3c601e6de10ad00d605261 \
--hash=sha256:cf4a47659517000a8fe88e0fb353898b718ee214e21f62a2a949be9bf801cd9e \
--hash=sha256:cf9e241766b7f4c305807763330dacf8c220ad9e8fc7f2b22730a2db66fad61d \
--hash=sha256:d52c25f3d0db7dd340a5d08108da302db1ba64c2190970dbdb768b79629d6add \
--hash=sha256:de56c503b3d64e24a5b6705e55bc524a8357b0495402f859f921a71d65274cb1 \
--hash=sha256:e16d8a23f0e173e5ca86c2d1c270e25a529a0eed973c77d7e8a0dfc868699aa4 \
--hash=sha256:e833e4ef7fc5f3f637ba5fb4210acc7e5ea916bb7107e4b619b1b1a3e361bc62 \
--hash=sha256:ebe5be9f578e89e6db961121070f7c35662924abee00ba4ccf64557e2cdd7edf \
--hash=sha256:f069bda1f31e466d815b631a07bc6fad5190b29dfff5f117bcbf1948cd7a38aa \
--hash=sha256:f2f19dee69c69389f5911e6b23c361c5285366d237f782eaae118d12acc42d7f \
--hash=sha256:f4b22a31f40493cea50dddb4dfc92750dfb273635ccb094a16fde9678eb38958 \
--hash=sha256:fafc95bdaed9e1810fcd80b02ac117e51c72681ffe50353e5d61e2170609e1fc \
--hash=sha256:ffc30e4c6bfcb00356a002f623c93a51d8336ca67687ea069dd11822da07379c
# via hexkit
annotated-types==0.6.0 \
--hash=sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43 \
Expand Down Expand Up @@ -391,9 +397,9 @@ h11==0.14.0 \
# via
# httpcore
# uvicorn
hexkit==2.2.0 \
--hash=sha256:985455cb10e56224afa66f835f185fe87db4d8d0db27e1a9ef9afd105d6f5565 \
--hash=sha256:e3ab3cf8878614f6c50a905d0b183c665d54fe1dec5a74d55117bd9320bb4f7d
hexkit==3.0.2 \
--hash=sha256:172c55b756ea0a5ff5e83ba97860947408a132bb37800404e6e7b1cabab9d3e7 \
--hash=sha256:d8cb77d64c6021725f6e40e87d62792e22a8928810de983f96a6ecfe9245f1f8
# via ghga-service-commons
httpcore==1.0.5 \
--hash=sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61 \
Expand Down Expand Up @@ -476,10 +482,6 @@ jsonschema-specifications==2023.12.1 \
jsonschema2md==1.1.0 \
--hash=sha256:2386fc4d119330686db3989ea497ab96a4defb6388386fc0ceff756b5c1a66a7 \
--hash=sha256:e89edf2de1bc7fc3e842915c7c29b7b70888555a87002eccc06350c0412a1458
kafka-python==2.0.2 \
--hash=sha256:04dfe7fea2b63726cd6f3e79a2d86e709d608d74406638c5da33a01d45a9d7e3 \
--hash=sha256:2d92418c7cb1c298fa6c7f0fb3519b520d0d7526ac6cb7ae2a4fc65a51a94b6e
# via aiokafka
logot==1.3.0 \
--hash=sha256:bb2e8cf8ca949015e1e096e45023095ebd5df06ea4627f5df47d53dcdf62b74e \
--hash=sha256:de392d182308828a0a9a442120e25e4ad2258fef52c4ed275e012aaffb0514a5
Expand Down
70 changes: 36 additions & 34 deletions lock/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,31 +1,37 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --refresh --generate-hashes --output-file lock/requirements.txt /tmp/tmpvrxms8ag/pyproject.toml -c lock/requirements-dev.txt
aiokafka==0.8.1 \
--hash=sha256:1e24839088fd6d3ff481cc09a48ea487b997328df11630bc0a1b88255edbcfe9 \
--hash=sha256:1f43d2afd7d3e4407ada8d754895fad7c344ca00648a8a38418d76564eaaf6cd \
--hash=sha256:1f6044ed270b946d31f265903b5eb101940ed0ff3a902eaf8178103c943bbcc9 \
--hash=sha256:24373bb2d519abac036d5b04ebc43452ef4ad1916953b6678b9801a9c93ba237 \
--hash=sha256:2fa54b8b068d9d8735cb6757a0f48168f8cf9be68860b0bae6b3ed1684cef49b \
--hash=sha256:3816bcfc3c57dfa4ed77fe1dc3a9a464e17b6400061348155115f282c8150c47 \
--hash=sha256:45cd28af6590d6a999bb706803166570121ba8a5a0d06c51ebd8a59fab53593c \
--hash=sha256:4693fbe3c10f125bf3e2df8a8ccbca3eff2bdaaa6589d28c7532c10e7d84598b \
--hash=sha256:4fccd599ab6b3fda4f4187d854b343f153b40d05d6774be9acf238618da50031 \
--hash=sha256:6421ee81084532f915501074a132acb2afc8cb88bf5ddb11e584230a30f6f006 \
--hash=sha256:673c163dee62dfe45146d5250af0e395da5cc92b63f8878c592abc7dc1862899 \
--hash=sha256:7d327d66b41c4e3bafff7f9efb71936a08f940aa665680717e20862e4272a068 \
--hash=sha256:7f09784322c0d2c4fcc222add4337a5ac394aa30a248eb4e0e4587a125573c75 \
--hash=sha256:90960356513f3979754261b132b12a96b0d9e3c6eb44420e3a90a7c31156a81a \
--hash=sha256:935da8c4da9a00a1e16020d88e578206097b4bb72ebc2a25fbd2cb817907ef28 \
--hash=sha256:9f19d90b7360bc2239fcd8b147508ae39c3e5b1acfc8e6a2a9b0f306070f7ffe \
--hash=sha256:a8a641a8102c51422afe111d4bc70c51f335f38fc5906e4c839bd17afeaf3cb2 \
--hash=sha256:af6df9a41e08b61d7e62c0a416feeabd81bad76fa5c70d499b083d6af9ce72c3 \
--hash=sha256:b2bf97548fa77ad31062ca580368d346b16ba9fdca5856c435f256f3699ab12b \
--hash=sha256:bbffc431d9285328c0bc108949132ae11cec863f1dd5a43a1fc3d45a69ffb8a9 \
--hash=sha256:bf7473c55dc7959d4b7f9d750fa6017b325813d6cb761e488c2d9ea44e922954 \
--hash=sha256:c4332d37cb9d52181cfda4236566b4028c7c188549277f87bcc3027577d72b1b \
--hash=sha256:d300188e358cd29989c817f6ee2a2965a039e5a71de8ade6f80f02ebb9bd07b8 \
--hash=sha256:fd8f9e17bc9cd2ea664a7f5133aede39a8fffebffe0c450252d475dbdedb4a35 \
--hash=sha256:ff318d29ecbeea8c58d69c91c24d48d7ed4a8d3e829b607e670d118a9a35d5ba
# uv pip compile --refresh --generate-hashes --output-file lock/requirements.txt /tmp/tmpb93jgb01/pyproject.toml -c lock/requirements-dev.txt
aiokafka==0.10.0 \
--hash=sha256:007f1c51f440cc07155d2491f4deea6536492324153296aa73736a74cd833d3e \
--hash=sha256:05c4a7ced5d6f3dbc289767574d6a5d9b31e1c243e992dcecd34dbc40fcbbf9b \
--hash=sha256:06060708a4bcf062be496c8641fca382c88782d3c381a34ccb5ac8677bdac695 \
--hash=sha256:12d703317812262feac6577ff488f2ccddc4408da0ff608a5454062782b5a80d \
--hash=sha256:1509c1b29cd1d4d920a649f257d72109bbc3d61431135505b8e0d8d488796ff2 \
--hash=sha256:1fe0194ea72524df37369a8cf0837263b55194ac20616e612f0ab7bfb568b76b \
--hash=sha256:22299f8d5269dcb00b1b53fdee44dbe729091d4038e1bb63d0bb2f5cdf9af47a \
--hash=sha256:5efb63686562809f0f9bf0fa6d1e52f222af2d8f8441f8c412b156f15c98da43 \
--hash=sha256:6e10fdee4189fe7eed36d602df822e9ff4f19535c0a514cf015f78308d206c1a \
--hash=sha256:7068f0beb8478cde09618dcc9a833cc18ff37bd14864fa8b60ad4e4c3dad6489 \
--hash=sha256:74229a57c95e2efccec95d9b42554dc168c97a263f013e3e983202bd33ca189d \
--hash=sha256:781ab300214681e40667185a402abf6b31b4c4b8f1cdabbdc3549d8cf383b34d \
--hash=sha256:7ce35563f955490b43190e3389b5f3d92d50e22b32d1a40772fd14fb1d50c5db \
--hash=sha256:82a75ea13d7e6e11c7ee2fb9419e9ea3541744648c69ab27b56fb6bca5b319c1 \
--hash=sha256:8b74aeacfb8ced9764002c63b58e4c78c94809131d89000cb936c25c298ffb1e \
--hash=sha256:9728c523f10ac4bb46719cc64f3c1d47625898872bc3901b22b9d48b6e401d1c \
--hash=sha256:99127ab680f9b08b0213d00b7d1e0480c6d08601f52ad42e829350f9599db301 \
--hash=sha256:b91109dc25f79be4d27454cc766239a5368d18b26682d4b5c6b913ca92691220 \
--hash=sha256:c23ec22fbf26e2f84678f0589076bea1ff26ae6dfd3c601e6de10ad00d605261 \
--hash=sha256:cf4a47659517000a8fe88e0fb353898b718ee214e21f62a2a949be9bf801cd9e \
--hash=sha256:cf9e241766b7f4c305807763330dacf8c220ad9e8fc7f2b22730a2db66fad61d \
--hash=sha256:d52c25f3d0db7dd340a5d08108da302db1ba64c2190970dbdb768b79629d6add \
--hash=sha256:de56c503b3d64e24a5b6705e55bc524a8357b0495402f859f921a71d65274cb1 \
--hash=sha256:e16d8a23f0e173e5ca86c2d1c270e25a529a0eed973c77d7e8a0dfc868699aa4 \
--hash=sha256:e833e4ef7fc5f3f637ba5fb4210acc7e5ea916bb7107e4b619b1b1a3e361bc62 \
--hash=sha256:ebe5be9f578e89e6db961121070f7c35662924abee00ba4ccf64557e2cdd7edf \
--hash=sha256:f069bda1f31e466d815b631a07bc6fad5190b29dfff5f117bcbf1948cd7a38aa \
--hash=sha256:f2f19dee69c69389f5911e6b23c361c5285366d237f782eaae118d12acc42d7f \
--hash=sha256:f4b22a31f40493cea50dddb4dfc92750dfb273635ccb094a16fde9678eb38958 \
--hash=sha256:fafc95bdaed9e1810fcd80b02ac117e51c72681ffe50353e5d61e2170609e1fc \
--hash=sha256:ffc30e4c6bfcb00356a002f623c93a51d8336ca67687ea069dd11822da07379c
# via hexkit
annotated-types==0.6.0 \
--hash=sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43 \
Expand Down Expand Up @@ -217,9 +223,9 @@ h11==0.14.0 \
--hash=sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d \
--hash=sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761
# via uvicorn
hexkit==2.2.0 \
--hash=sha256:985455cb10e56224afa66f835f185fe87db4d8d0db27e1a9ef9afd105d6f5565 \
--hash=sha256:e3ab3cf8878614f6c50a905d0b183c665d54fe1dec5a74d55117bd9320bb4f7d
hexkit==3.0.2 \
--hash=sha256:172c55b756ea0a5ff5e83ba97860947408a132bb37800404e6e7b1cabab9d3e7 \
--hash=sha256:d8cb77d64c6021725f6e40e87d62792e22a8928810de983f96a6ecfe9245f1f8
# via ghga-service-commons
httptools==0.6.1 \
--hash=sha256:00d5d4b68a717765b1fabfd9ca755bd12bf44105eeb806c03d1962acd9b8e563 \
Expand Down Expand Up @@ -281,10 +287,6 @@ jsonschema-specifications==2023.12.1 \
--hash=sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc \
--hash=sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c
# via jsonschema
kafka-python==2.0.2 \
--hash=sha256:04dfe7fea2b63726cd6f3e79a2d86e709d608d74406638c5da33a01d45a9d7e3 \
--hash=sha256:2d92418c7cb1c298fa6c7f0fb3519b520d0d7526ac6cb7ae2a4fc65a51a94b6e
# via aiokafka
markdown-it-py==3.0.0 \
--hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \
--hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb
Expand Down
18 changes: 9 additions & 9 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
name = "fsb"
version = "0.1.0"
description = "File Services Backend - monorepo housing file services"
dependencies = [
"typer >= 0.12",
"ghga-service-commons[api] >= 3.1",
"ghga-event-schemas >= 3.1",
"hexkit[akafka,s3,mongodb] >= 3.0",
"crypt4gh>=1.6",
]
readme = "README.md"
authors = [
{ name = "German Human Genome Phenome Archive (GHGA)", email = "contact@ghga.de" },
Expand All @@ -18,13 +25,6 @@ classifiers = [
"Topic :: Software Development :: Libraries",
"Intended Audience :: Developers",
]
dependencies = [
"typer >= 0.9.0",
"ghga-service-commons[api] >= 3.0.0, <4",
"ghga-event-schemas >= 3.0.0, <4",
"hexkit[akafka,s3,mongodb] >= 2, <3",
"crypt4gh>=1.6",
]

[project.urls]
Repository = "https://github.com/ghga-de/file-services-backend"
Expand All @@ -43,7 +43,7 @@ exclude = [
line-length = 88
src = [
"src",
"tests_*",
"tests",
"examples",
"scripts",
]
Expand Down Expand Up @@ -96,7 +96,7 @@ max-complexity = 10
"SIM",
"D",
]
"services/*/tests_*/*" = [
"services/*/tests/*" = [
"S",
"SIM",
"PLR",
Expand Down
75 changes: 0 additions & 75 deletions scripts/update_all.py

This file was deleted.

3 changes: 1 addition & 2 deletions scripts/update_config_docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
HERE = Path(__file__).parent.resolve()
REPO_ROOT_DIR = HERE.parent
SERVICES_DIR = REPO_ROOT_DIR / "services"
DEV_FOLDER_NAME = ".dev"
GET_PACKAGE_NAME_SCRIPT = HERE / "get_package_name.py"

dev_config_yaml = REPO_ROOT_DIR / ".devcontainer" / ".dev_config.yaml"
Expand All @@ -59,7 +58,7 @@ def set_service_specific_vars(service: str):
exit(1)

# set the vars
dev_config_yaml = service_dir / DEV_FOLDER_NAME / ".dev_config.yaml"
dev_config_yaml = service_dir / "dev_config.yaml"
config_schema_json = service_dir / "config_schema.json"
example_config_yaml = service_dir / "example_config.yaml"

Expand Down
2 changes: 1 addition & 1 deletion scripts/update_openapi_docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ def set_service_specific_vars(service: str):

# set the vars
openapi_yaml = service_dir / "openapi.yaml"
app_openapi_script = service_dir / ".dev" / "app_openapi.py"
app_openapi_script = service_dir / "scripts" / "app_openapi.py"

yield

Expand Down
Loading

0 comments on commit af357be

Please sign in to comment.