├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .readthedocs.yaml ├── .releaserc.json ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── VERSION ├── commitlint.config.js ├── cosmic-ray.toml ├── data ├── autosuspend-detect-suspend.service ├── autosuspend-logging.conf ├── autosuspend.conf └── autosuspend.service ├── doc └── source │ ├── api.rst │ ├── available_checks.rst │ ├── available_wakeups.rst │ ├── changelog.rst │ ├── conf.py │ ├── configuration_file.inc │ ├── configuration_file.rst │ ├── debugging.rst │ ├── description.inc │ ├── external_command_activity_scripts.rst │ ├── faq.rst │ ├── generated_changelog.md │ ├── index.rst │ ├── installation.rst │ ├── man_command.rst │ ├── man_config.rst │ ├── old_changelog.rst │ ├── options.rst │ ├── support.rst │ └── systemd_integration.rst ├── package.json ├── pyproject.toml ├── renovate.json ├── requirements-check.txt ├── requirements-doc.txt ├── setup.cfg ├── setup.py ├── src └── autosuspend │ ├── __init__.py │ ├── checks │ ├── __init__.py │ ├── activity.py │ ├── command.py │ ├── ical.py │ ├── json.py │ ├── kodi.py │ ├── linux.py │ ├── logs.py │ ├── mpd.py │ ├── smb.py │ ├── stub.py │ ├── systemd.py │ ├── util.py │ ├── wakeup.py │ ├── xorg.py │ └── xpath.py │ └── util │ ├── __init__.py │ ├── datetime.py │ └── systemd.py ├── tests ├── __init__.py ├── conftest.py ├── data │ └── mindeps-test.conf ├── test_autosuspend.py ├── test_checks.py ├── test_checks_activity.py ├── test_checks_command.py ├── test_checks_ical.py ├── test_checks_ical │ ├── after-horizon.ics │ ├── all-day-events.ics │ ├── all-day-recurring-exclusions.ics │ ├── all-day-recurring.ics │ ├── all-day-starts.ics │ ├── before-horizon.ics │ ├── exclusions.ics │ ├── floating.ics │ ├── issue-41.ics │ ├── long-event.ics │ ├── multiple.ics │ ├── normal-events-corner-cases.ics │ ├── old-event.ics │ ├── recurring-change-dst.ics │ ├── simple-recurring.ics │ └── single-change.ics ├── test_checks_json.py ├── test_checks_json │ └── invalid.json ├── test_checks_kodi.py ├── test_checks_linux.py ├── test_checks_logs.py ├── test_checks_mpd.py ├── test_checks_smb.py ├── test_checks_smb │ ├── smbstatus_no_connections │ └── smbstatus_with_connections ├── test_checks_stub.py ├── test_checks_systemd.py ├── test_checks_util.py ├── test_checks_util │ ├── data.txt │ └── xml_with_encoding.xml ├── test_checks_wakeup.py ├── test_checks_xorg.py ├── test_checks_xpath.py ├── test_checks_xpath │ └── xml_with_encoding.xml ├── test_integration.py ├── test_integration │ ├── dont_suspend.conf │ ├── minimal.conf │ ├── no_checks.conf │ ├── notify.conf │ ├── notify_wakeup.conf │ ├── temporary_error.conf │ ├── would_schedule.conf │ └── would_suspend.conf ├── test_util.py ├── test_util_systemd.py └── utils.py └── tox.ini /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/.releaserc.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include VERSION 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 9.0 2 | 9.0.0 3 | -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']}; 2 | -------------------------------------------------------------------------------- /cosmic-ray.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/cosmic-ray.toml -------------------------------------------------------------------------------- /data/autosuspend-detect-suspend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/data/autosuspend-detect-suspend.service -------------------------------------------------------------------------------- /data/autosuspend-logging.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/data/autosuspend-logging.conf -------------------------------------------------------------------------------- /data/autosuspend.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/data/autosuspend.conf -------------------------------------------------------------------------------- /data/autosuspend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/data/autosuspend.service -------------------------------------------------------------------------------- /doc/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/api.rst -------------------------------------------------------------------------------- /doc/source/available_checks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/available_checks.rst -------------------------------------------------------------------------------- /doc/source/available_wakeups.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/available_wakeups.rst -------------------------------------------------------------------------------- /doc/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/changelog.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/configuration_file.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/configuration_file.inc -------------------------------------------------------------------------------- /doc/source/configuration_file.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/configuration_file.rst -------------------------------------------------------------------------------- /doc/source/debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/debugging.rst -------------------------------------------------------------------------------- /doc/source/description.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/description.inc -------------------------------------------------------------------------------- /doc/source/external_command_activity_scripts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/external_command_activity_scripts.rst -------------------------------------------------------------------------------- /doc/source/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/faq.rst -------------------------------------------------------------------------------- /doc/source/generated_changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/generated_changelog.md -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/installation.rst -------------------------------------------------------------------------------- /doc/source/man_command.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/man_command.rst -------------------------------------------------------------------------------- /doc/source/man_config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/man_config.rst -------------------------------------------------------------------------------- /doc/source/old_changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/old_changelog.rst -------------------------------------------------------------------------------- /doc/source/options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/options.rst -------------------------------------------------------------------------------- /doc/source/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/support.rst -------------------------------------------------------------------------------- /doc/source/systemd_integration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/doc/source/systemd_integration.rst -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/package.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/pyproject.toml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements-check.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/requirements-check.txt -------------------------------------------------------------------------------- /requirements-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/requirements-doc.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/setup.py -------------------------------------------------------------------------------- /src/autosuspend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/__init__.py -------------------------------------------------------------------------------- /src/autosuspend/checks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/__init__.py -------------------------------------------------------------------------------- /src/autosuspend/checks/activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/activity.py -------------------------------------------------------------------------------- /src/autosuspend/checks/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/command.py -------------------------------------------------------------------------------- /src/autosuspend/checks/ical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/ical.py -------------------------------------------------------------------------------- /src/autosuspend/checks/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/json.py -------------------------------------------------------------------------------- /src/autosuspend/checks/kodi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/kodi.py -------------------------------------------------------------------------------- /src/autosuspend/checks/linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/linux.py -------------------------------------------------------------------------------- /src/autosuspend/checks/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/logs.py -------------------------------------------------------------------------------- /src/autosuspend/checks/mpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/mpd.py -------------------------------------------------------------------------------- /src/autosuspend/checks/smb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/smb.py -------------------------------------------------------------------------------- /src/autosuspend/checks/stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/stub.py -------------------------------------------------------------------------------- /src/autosuspend/checks/systemd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/systemd.py -------------------------------------------------------------------------------- /src/autosuspend/checks/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/util.py -------------------------------------------------------------------------------- /src/autosuspend/checks/wakeup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/wakeup.py -------------------------------------------------------------------------------- /src/autosuspend/checks/xorg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/xorg.py -------------------------------------------------------------------------------- /src/autosuspend/checks/xpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/checks/xpath.py -------------------------------------------------------------------------------- /src/autosuspend/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/util/__init__.py -------------------------------------------------------------------------------- /src/autosuspend/util/datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/util/datetime.py -------------------------------------------------------------------------------- /src/autosuspend/util/systemd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/src/autosuspend/util/systemd.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/mindeps-test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/data/mindeps-test.conf -------------------------------------------------------------------------------- /tests/test_autosuspend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_autosuspend.py -------------------------------------------------------------------------------- /tests/test_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks.py -------------------------------------------------------------------------------- /tests/test_checks_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_activity.py -------------------------------------------------------------------------------- /tests/test_checks_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_command.py -------------------------------------------------------------------------------- /tests/test_checks_ical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical.py -------------------------------------------------------------------------------- /tests/test_checks_ical/after-horizon.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/after-horizon.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/all-day-events.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/all-day-events.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/all-day-recurring-exclusions.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/all-day-recurring-exclusions.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/all-day-recurring.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/all-day-recurring.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/all-day-starts.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/all-day-starts.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/before-horizon.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/before-horizon.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/exclusions.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/exclusions.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/floating.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/floating.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/issue-41.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/issue-41.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/long-event.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/long-event.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/multiple.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/multiple.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/normal-events-corner-cases.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/normal-events-corner-cases.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/old-event.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/old-event.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/recurring-change-dst.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/recurring-change-dst.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/simple-recurring.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/simple-recurring.ics -------------------------------------------------------------------------------- /tests/test_checks_ical/single-change.ics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_ical/single-change.ics -------------------------------------------------------------------------------- /tests/test_checks_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_json.py -------------------------------------------------------------------------------- /tests/test_checks_json/invalid.json: -------------------------------------------------------------------------------- 1 | {"broken 2 | -------------------------------------------------------------------------------- /tests/test_checks_kodi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_kodi.py -------------------------------------------------------------------------------- /tests/test_checks_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_linux.py -------------------------------------------------------------------------------- /tests/test_checks_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_logs.py -------------------------------------------------------------------------------- /tests/test_checks_mpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_mpd.py -------------------------------------------------------------------------------- /tests/test_checks_smb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_smb.py -------------------------------------------------------------------------------- /tests/test_checks_smb/smbstatus_no_connections: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_smb/smbstatus_no_connections -------------------------------------------------------------------------------- /tests/test_checks_smb/smbstatus_with_connections: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_smb/smbstatus_with_connections -------------------------------------------------------------------------------- /tests/test_checks_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_stub.py -------------------------------------------------------------------------------- /tests/test_checks_systemd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_systemd.py -------------------------------------------------------------------------------- /tests/test_checks_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_util.py -------------------------------------------------------------------------------- /tests/test_checks_util/data.txt: -------------------------------------------------------------------------------- 1 | iamhere 2 | -------------------------------------------------------------------------------- /tests/test_checks_util/xml_with_encoding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_util/xml_with_encoding.xml -------------------------------------------------------------------------------- /tests/test_checks_wakeup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_wakeup.py -------------------------------------------------------------------------------- /tests/test_checks_xorg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_xorg.py -------------------------------------------------------------------------------- /tests/test_checks_xpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_xpath.py -------------------------------------------------------------------------------- /tests/test_checks_xpath/xml_with_encoding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_checks_xpath/xml_with_encoding.xml -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_integration/dont_suspend.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/dont_suspend.conf -------------------------------------------------------------------------------- /tests/test_integration/minimal.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/minimal.conf -------------------------------------------------------------------------------- /tests/test_integration/no_checks.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/no_checks.conf -------------------------------------------------------------------------------- /tests/test_integration/notify.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/notify.conf -------------------------------------------------------------------------------- /tests/test_integration/notify_wakeup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/notify_wakeup.conf -------------------------------------------------------------------------------- /tests/test_integration/temporary_error.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/temporary_error.conf -------------------------------------------------------------------------------- /tests/test_integration/would_schedule.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/would_schedule.conf -------------------------------------------------------------------------------- /tests/test_integration/would_suspend.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_integration/would_suspend.conf -------------------------------------------------------------------------------- /tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_util.py -------------------------------------------------------------------------------- /tests/test_util_systemd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/test_util_systemd.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/languitar/autosuspend/HEAD/tox.ini --------------------------------------------------------------------------------