idmtools.core.system_information module¶
-
idmtools.core.system_information.
get_data_directory
() → str¶
-
idmtools.core.system_information.
get_filtered_environment_vars
(exclude=None)¶
-
class
idmtools.core.system_information.
SystemInformation
(data_directory: Union[str, NoneType] = '/home/docs/.local_data', user: Union[str, NoneType] = 'docs', python_version: str = '3.7.9', python_build: str = ('default', 'Oct 19 2020 15:13:17'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-501665-project-5702-institute-for-disease-modeling-idmtool', system_version: str = '#53-Ubuntu SMP Wed Sep 18 13:35:53 UTC 2019', system_architecture: str = 'x86_64', system_processor: str = 'x86_64', system_architecture_details: str = ('64bit', ''), default_docket_socket_path: str = '/var/run/docker.sock', cwd: str = '/home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-idmtools/checkouts/v1.6.2/docs', user_group_str: str = '1000:1000', version: str = None)¶ Bases:
object
-
data_directory
: Optional[str] = '/home/docs/.local_data'¶
-
user
: Optional[str] = 'docs'¶
-
python_version
: str = '3.7.9'¶
-
python_build
: str = ('default', 'Oct 19 2020 15:13:17')¶
-
python_implementation
= 'CPython'¶
-
python_packages
: List[str]¶
-
environment_variables
: Dict[str, str]¶
-
os_name
: str = 'Linux'¶
-
hostname
: str = 'build-501665-project-5702-institute-for-disease-modeling-idmtool'¶
-
system_version
: str = '#53-Ubuntu SMP Wed Sep 18 13:35:53 UTC 2019'¶
-
system_architecture
: str = 'x86_64'¶
-
system_processor
: str = 'x86_64'¶
-
system_architecture_details
: str = ('64bit', '')¶
-
default_docket_socket_path
: str = '/var/run/docker.sock'¶
-
cwd
: str = '/home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-idmtools/checkouts/v1.6.2/docs'¶
-
user_group_str
: str = '1000:1000'¶
-
version
: str = None¶
-
-
class
idmtools.core.system_information.
LinuxSystemInformation
(data_directory: Union[str, NoneType] = '/home/docs/.local_data', user: Union[str, NoneType] = 'docs', python_version: str = '3.7.9', python_build: str = ('default', 'Oct 19 2020 15:13:17'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-501665-project-5702-institute-for-disease-modeling-idmtool', system_version: str = '#53-Ubuntu SMP Wed Sep 18 13:35:53 UTC 2019', system_architecture: str = 'x86_64', system_processor: str = 'x86_64', system_architecture_details: str = ('64bit', ''), default_docket_socket_path: str = '/var/run/docker.sock', cwd: str = '/home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-idmtools/checkouts/v1.6.2/docs', user_group_str: str = <factory>, version: str = None)¶
-
class
idmtools.core.system_information.
WindowsSystemInformation
(data_directory: Optional[str] = '/home/docs/.local_data', user: Optional[str] = 'docs', python_version: str = '3.7.9', python_build: str = ('default', 'Oct 19 2020 15:13:17'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-501665-project-5702-institute-for-disease-modeling-idmtool', system_version: str = '#53-Ubuntu SMP Wed Sep 18 13:35:53 UTC 2019', system_architecture: str = 'x86_64', system_processor: str = 'x86_64', system_architecture_details: str = ('64bit', ''), default_docket_socket_path: str = '/var/run/docker.sock', cwd: str = '/home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-idmtools/checkouts/v1.6.2/docs', user_group_str: str = '1000:1000', version: str = None)¶ Bases:
idmtools.core.system_information.SystemInformation
-
default_docket_socket_path
: str = '//var/run/docker.sock'¶
-
-
idmtools.core.system_information.
get_system_information
() → idmtools.core.system_information.SystemInformation¶ Fetch the system-appropriate information inspection object.
- Returns
SystemInformation
with platform-specific implementation.