MCPcopy Create free account
hub / github.com/Haptein/powerplan / _get_triggerapps

Method _get_triggerapps

src/process.py:56–62  ·  view source on GitHub ↗
(self, profiles=None)

Source from the content-addressed store, hash-verified

54 self.__init__(profiles=profiles)
55
56 def _get_triggerapps(self, profiles=None) -> set:
57 if profiles is None:
58 profiles = config.read_profiles()
59 triggerapps = set()
60 for profile_name in profiles:
61 triggerapps.update([p[:15] for p in profiles[profile_name].triggerapps])
62 return triggerapps
63
64 def triggered_profile(self) -> config.PowerProfile:
65 '''Returns triggered PowerProfile object according to running processes'''

Callers 1

__init__Method · 0.95

Calls 1

updateMethod · 0.45

Tested by

no test coverage detected