|
1 | 1 | #! python3 # noqa: E265 |
2 | 2 |
|
3 | | -""" |
4 | | -Utilities specific for Linux. |
| 3 | +"""Utilities specific for Linux. |
5 | 4 |
|
6 | 5 | Author: Julien Moura (https://github.com/guts) |
7 | | -
|
8 | 6 | """ |
9 | 7 |
|
10 | 8 | # ############################################################################# |
@@ -98,7 +96,8 @@ def find_key_from_values(value_to_find: str) -> str | None: |
98 | 96 |
|
99 | 97 |
|
100 | 98 | def get_environment_variable(envvar_name: str, scope: str = "user") -> str | None: |
101 | | - """Get environment variable from Linux profile file |
| 99 | + """Get environment variable from Linux profile file. |
| 100 | +
|
102 | 101 | Args: |
103 | 102 | envvar_name (str): environment variable name (= key) to retrieve |
104 | 103 | scope (str, optional): environment variable scope. Must be "user" or "system", |
@@ -134,7 +133,8 @@ def get_environment_variable(envvar_name: str, scope: str = "user") -> str | Non |
134 | 133 | def set_environment_variable( |
135 | 134 | envvar_name: str, envvar_value: str | bool | int, scope: str = "user" |
136 | 135 | ) -> bool: |
137 | | - """Set environment variable in Linux profile file |
| 136 | + """Set environment variable in Linux profile file. |
| 137 | +
|
138 | 138 | Args: |
139 | 139 | envvar_name (str): environment variable name (= key) to set |
140 | 140 | envvar_value (str): environment variable value to set |
@@ -225,7 +225,8 @@ def set_environment_variable( |
225 | 225 | def delete_environment_variable( |
226 | 226 | envvar_name: str, scope: Literal["system", "user"] = "user" |
227 | 227 | ) -> bool: |
228 | | - """Remove environment variable from Linux profile file |
| 228 | + """Remove environment variable from Linux profile file. |
| 229 | +
|
229 | 230 | Args: |
230 | 231 | envvar_name (str): environment variable name (= key) to remove |
231 | 232 | scope (str, optional): environment variable scope. Must be "user" or "system", |
@@ -316,7 +317,8 @@ def refresh_environment() -> bool: |
316 | 317 |
|
317 | 318 |
|
318 | 319 | def get_profile_file(scope: Literal["system", "user"]) -> Path | None: |
319 | | - """Get Linux profile file depending on shell and scope |
| 320 | + """Get Linux profile file depending on shell and scope. |
| 321 | +
|
320 | 322 | Args: |
321 | 323 | scope (str, optional): environment variable scope. Must be "user" or "system", |
322 | 324 | defaults to "user". Defaults to "user". |
|
0 commit comments