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.3', python_build: str = ('default', 'Jan 24 2020 02:22:02'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-426137-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.5.0/docs', user_group_str: str = '1000:1000', version: str = '1.5.0.0')¶ Bases:
object-
data_directory: Optional[str] = '/home/docs/.local_data'¶
-
user: Optional[str] = 'docs'¶
-
python_version: str = '3.7.3'¶
-
python_build: str = ('default', 'Jan 24 2020 02:22:02')¶
-
python_implementation= 'CPython'¶
-
python_packages: List[str]¶
-
environment_variables: Dict[str, str]¶
-
os_name: str = 'Linux'¶
-
hostname: str = 'build-426137-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.5.0/docs'¶
-
user_group_str: str = '1000:1000'¶
-
version: str = '1.5.0.0'¶
-
-
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.3', python_build: str = ('default', 'Jan 24 2020 02:22:02'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-426137-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.5.0/docs', user_group_str: str = <factory>, version: str = '1.5.0.0')¶
-
class
idmtools.core.system_information.WindowsSystemInformation(data_directory: Optional[str] = '/home/docs/.local_data', user: Optional[str] = 'docs', python_version: str = '3.7.3', python_build: str = ('default', 'Jan 24 2020 02:22:02'), python_packages: List[str] = <factory>, environment_variables: Dict[str, str] = <factory>, os_name: str = 'Linux', hostname: str = 'build-426137-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.5.0/docs', user_group_str: str = '1000:1000', version: str = '1.5.0.0')¶ 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
SystemInformationwith platform-specific implementation.