0.1.8
Loading...
Searching...
No Matches
Global.py
Go to the documentation of this file.
1
import
os
2
3
from
.wrappers
import
UGlobalWrapper
as
global_wrapper
4
from
.validation.files
import
validate_directory_path
5
6
class
Global
:
7
8
@staticmethod
9
def
set_build_plugin_root_directory
(directory:str) ->
None
:
10
# Validate directory path
11
validated_path = validate_directory_path(
12
directory,
13
must_exist=
True
,
14
create_if_missing=
False
,
15
param_name=
"directory"
,
16
function_name=
"set_build_plugin_root_directory"
17
)
18
global_wrapper.setBuildPluginRootDirectory(validated_path)
19
20
@staticmethod
21
def
get_build_plugin_root_directory
() -> str:
22
return
global_wrapper.getBuildPluginRootDirectory()
23
pyhelios.Global.Global
Definition
Global.py:6
pyhelios.Global.Global.set_build_plugin_root_directory
None set_build_plugin_root_directory(str directory)
Definition
Global.py:9
pyhelios.Global.Global.get_build_plugin_root_directory
str get_build_plugin_root_directory()
Definition
Global.py:21
pyhelios
Global.py
Generated by
1.13.2