schrodinger.test.darwinconsole module

class schrodinger.test.darwinconsole.Utmpx[source]

Bases: _ctypes.Structure

This struct utmpx definition is only correct on Darwin.

__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

tv_sec

Structure/Union member

tv_usec

Structure/Union member

unused

Structure/Union member

ut_host

Structure/Union member

ut_id

Structure/Union member

ut_line

Structure/Union member

ut_pid

Structure/Union member

ut_type

Structure/Union member

ut_user

Structure/Union member

exception schrodinger.test.darwinconsole.UnsupportedPlatformException[source]

Bases: Exception

__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

schrodinger.test.darwinconsole.is_console_user(user=None)[source]

Returns True if the user is logged into an interactive console. This is really only useful on Darwin.