Sleep Guard
latest

Readme

  • Sleep Guard
  • Dependencies
  • Installation
  • Basic Usage
  • System Monitors
  • Configuration
  • Full Usage

API

  • API Documentation
    • sleepguard
      • sleepguard package
Sleep Guard
  • API Documentation
  • sleepguard
  • Edit on Bitbucket

sleepguard

  • sleepguard package
    • Subpackages
      • sleepguard.monitors package
        • Submodules
        • sleepguard.monitors.base module
        • sleepguard.monitors.cpu module
        • sleepguard.monitors.factory module
        • sleepguard.monitors.gpu module
        • sleepguard.monitors.net module
        • Module contents
      • sleepguard.resources package
        • Module contents
    • Submodules
    • sleepguard.guard module
      • ProgramOptions
        • ProgramOptions.config_path
        • ProgramOptions.configuration
      • SleepGuardConfiguration
        • SleepGuardConfiguration.burn_in
        • SleepGuardConfiguration.decode_into_subclasses
        • SleepGuardConfiguration.log_format
        • SleepGuardConfiguration.log_level
        • SleepGuardConfiguration.monitor_criteria
        • SleepGuardConfiguration.poll_period
        • SleepGuardConfiguration.syslog_address
      • assign_defaults()
      • get_default_configuration_path()
      • get_existing_configuration_files()
      • get_sleep_inhibitor_method()
      • get_supported_configuration_paths()
      • get_system_monitors()
      • install_default_configuration()
      • is_system_util_above_threshold()
      • load_configuration()
      • main()
      • merge_configurations()
      • merge_fields()
      • merge_monitor_criteria()
      • setup_logging()
      • signal_handler()
    • Module contents
Previous Next

© Copyright 2024, Reid Swanson. Revision dd877c53.

Built with Sphinx using a theme provided by Read the Docs.