29 lines
650 B
Python
29 lines
650 B
Python
|
|
"""
|
||
|
|
Atomizer utilities module.
|
||
|
|
|
||
|
|
NX Session Management:
|
||
|
|
- ensure_nx_running(): Auto-starts NX if needed, tracks sessions
|
||
|
|
- require_nx_or_exit(): Convenience wrapper for optimization scripts
|
||
|
|
- NXSessionManager: Low-level session tracking
|
||
|
|
"""
|
||
|
|
|
||
|
|
from .nx_session_manager import (
|
||
|
|
NXSessionManager,
|
||
|
|
ensure_nx_running,
|
||
|
|
get_session_manager,
|
||
|
|
set_session_manager,
|
||
|
|
validate_nx_running,
|
||
|
|
require_nx_or_exit,
|
||
|
|
DEFAULT_NX_PATHS,
|
||
|
|
)
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
'NXSessionManager',
|
||
|
|
'ensure_nx_running',
|
||
|
|
'get_session_manager',
|
||
|
|
'set_session_manager',
|
||
|
|
'validate_nx_running',
|
||
|
|
'require_nx_or_exit',
|
||
|
|
'DEFAULT_NX_PATHS',
|
||
|
|
]
|