mirror of
https://github.com/containers/podman-compose.git
synced 2025-04-13 03:58:52 +02:00
Fixes #236: Ensure project name works with podman
In case we use dir_basename as podman project name, ensure it matches podman project name requirement regex: [a-zA-Z0-9][a-zA-Z0-9_.-]*
This commit is contained in:
parent
a4b8b5e709
commit
9cd837f01d
@ -865,7 +865,8 @@ class PodmanCompose:
|
||||
os.chdir(dirname)
|
||||
|
||||
if not project_name:
|
||||
project_name = dir_basename.lower()
|
||||
# More strict then acually needed for simplicity: podman requires [a-zA-Z0-9][a-zA-Z0-9_.-]*
|
||||
project_name = re.sub(r'[^a-zA-Z0-9]', '', dir_basename)
|
||||
self.project_name = project_name
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user