1
0
Fork 0
Commit graph

40 commits

Author SHA1 Message Date
Jan Vcelak
92ccd91f29 units: move configuration parsing from manager to unit 2011-12-15 17:00:30 +01:00
Jan Vcelak
223af44d3d monitors: do not bind device list to base Monitor class 2011-12-15 17:00:05 +01:00
Jan Vcelak
a52b2e7b16 logging: set correct level for child loggers 2011-12-15 16:59:33 +01:00
Jan Vcelak
9003f7b568 monitors: cleanup, accept devices 2011-12-15 15:13:31 +01:00
Jan Vcelak
421b1474d9 plugins: cleanup, accept devices list 2011-12-15 15:11:28 +01:00
Jan Vcelak
25480d46c4 unit: cleanup and pass selected devices 2011-12-15 15:10:54 +01:00
Jan Vcelak
184a5f8a3d change plugin interface to base class 2011-12-15 12:48:50 +01:00
Jan Vcelak
27fe718966 change monitor interface to base class 2011-12-15 12:46:36 +01:00
Jan Vcelak
6173191a56 daemon: some testing code for debugging 2011-12-14 17:44:48 +01:00
Jan Vcelak
0085d86445 utils: add plugin loader classes 2011-12-14 17:44:33 +01:00
Jan Vcelak
9cb31ef0e7 units manager and unit code 2011-12-14 17:44:24 +01:00
Jan Vcelak
73c97c63e2 test plugin which loads all monitors 2011-12-14 17:43:54 +01:00
Jan Vcelak
095bdddef5 cpu plugin base 2011-12-14 17:43:39 +01:00
Jan Vcelak
282020842e controller: use singleton pattern base 2011-12-14 17:43:16 +01:00
Jan Vcelak
dd9c768bb9 disk monitor: check supported devices by vendor 2011-12-14 17:42:29 +01:00
Jan Vcelak
f213faab8b define plugins interface 2011-12-14 17:41:31 +01:00
Jan Vcelak
b7e136b624 monitors: define updated interface 2011-12-14 17:41:02 +01:00
Jan Vcelak
16d0b79878 separate design pattern bases 2011-12-14 17:40:31 +01:00
Jan Vcelak
6a68d92873 base for tuned exceptions 2011-12-14 17:39:58 +01:00
Jan Vcelak
0da8031f79 utils: split submodule to multiple files 2011-12-14 17:39:46 +01:00
Jan Vcelak
e7fcf6a86e exports: rename interfaces 2011-12-06 17:18:39 +01:00
Jan Vcelak
0b3f92a2b4 disk monitor (base code only) 2011-12-06 17:18:09 +01:00
Jan Vcelak
0419de0f73 system load monitor 2011-12-06 17:17:48 +01:00
Jan Vcelak
684608a18f monitor: interface and repository 2011-12-06 17:17:14 +01:00
Jan Vcelak
76b26e46af controller: pass commands to daemon 2011-11-23 17:48:33 +01:00
Jan Vcelak
efd45220df daemon: implement start/stop state 2011-11-23 17:48:19 +01:00
Jan Vcelak
9be89a71f0 remove forgotten logging from dbus 2011-11-23 17:47:41 +01:00
Jan Vcelak
f4bdb2e465 fix: default signal handling 2011-11-22 13:46:34 +01:00
Jan Vcelak
725ee9a8af move control logic from daemon to controller 2011-11-16 22:29:44 +01:00
Jan Vcelak
b2f77b1c73 exports: exporters have to handle async operations 2011-11-16 22:26:36 +01:00
Jan Vcelak
a19f7dd609 dbus exports: run in separate thread 2011-11-16 22:25:53 +01:00
Jan Vcelak
88abf182bd rename IExporter serve -> start 2011-11-16 22:25:16 +01:00
Jan Vcelak
68b400d096 a little bit of cleanup 2011-11-16 22:23:26 +01:00
Jan Vcelak
80d7fe7c1d rename /src to /tuned 2011-11-16 14:34:13 +01:00
Jan Vcelak
4ecf7ee76c move daemonization to tuned.utils 2011-11-16 14:26:11 +01:00
Jan Vcelak
94e49f6473 switch signal handling to tuned.utils 2011-11-16 11:40:08 +01:00
Jan Vcelak
714f0e4980 tuned.utils: handle signals 2011-11-16 11:39:43 +01:00
Jan Vcelak
4842fdd6b3 gitignore 2011-11-16 11:34:19 +01:00
Jan Vcelak
67e736a7f6 various fixes 2011-11-10 18:39:22 +01:00
Jan Vcelak
0932642421 initial commit, dbus import 2011-11-10 15:52:55 +01:00