root: add ak wrapper script to be installed with poetry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
4d9d7c5efb
commit
7d7acd8494
|
@ -0,0 +1,15 @@
|
||||||
|
"""Wrapper for lifecycle/ak, to be installed by poetry"""
|
||||||
|
from os import system
|
||||||
|
from pathlib import Path
|
||||||
|
from sys import argv
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
"""Wrapper around ak bash script"""
|
||||||
|
current_path = Path(__file__)
|
||||||
|
args = " ".join(argv[1:])
|
||||||
|
system(f"{current_path.parent}/ak {args}") # nosec
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
|
@ -165,3 +165,6 @@ selenium = "*"
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["poetry-core>=1.0.0"]
|
requires = ["poetry-core>=1.0.0"]
|
||||||
build-backend = "poetry.core.masonry.api"
|
build-backend = "poetry.core.masonry.api"
|
||||||
|
|
||||||
|
[tool.poetry.scripts]
|
||||||
|
ak = "lifecycle.ak:main"
|
||||||
|
|
Reference in New Issue