Pad host profile in runtime names
This commit is contained in:
@@ -3366,9 +3366,15 @@ def runtime_name_slug(raw_value: str, field_name: str) -> str:
|
||||
return slug
|
||||
|
||||
|
||||
def display_profile_slug(profile: str) -> str:
|
||||
if profile == "host":
|
||||
return "_host"
|
||||
return profile
|
||||
|
||||
|
||||
def runtime_name(user_name: str, profile: str, selector: str, window_name: str) -> str:
|
||||
selector_parts = selector.split("/")
|
||||
name_parts = [display_user_slug(user_name), profile]
|
||||
name_parts = [display_user_slug(user_name), display_profile_slug(profile)]
|
||||
name_parts.extend(runtime_name_slug(part, "card selector") for part in selector_parts)
|
||||
name_parts.append(runtime_name_slug(window_name, "tmux window name"))
|
||||
return "_".join(name_parts)
|
||||
|
||||
Reference in New Issue
Block a user