Kristóf Tóth
|
81accf94ae
|
Fix inotify unit tests on BSD based systems
|
2019-07-02 16:39:36 +02:00 |
|
Kristóf Tóth
|
aafd145fc5
|
Delete copyright headers in preparation of going open source ^^
|
2019-06-28 17:44:43 +02:00 |
|
Kristóf Tóth
|
481a919606
|
Improve FSMAware api
|
2019-06-28 16:49:58 +02:00 |
|
Kristóf Tóth
|
78bd97493a
|
Rework EventHandler situation
|
2019-06-28 15:11:02 +02:00 |
|
Kristóf Tóth
|
bcee486463
|
Refactor InotifyObserver
|
2019-06-27 17:42:41 +02:00 |
|
Kristóf Tóth
|
491eaf6d5e
|
Refactor HistoryMonitor
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
44a1433d3b
|
Refactor Inotify
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
da19769362
|
Fix file observer
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
28f09086a2
|
Fix pylint warnings
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
ffe512776a
|
Make files observable and refactor event handlers
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
149dcb0b4b
|
Move MessageSender due to dependencies
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
5e06f72c35
|
Rename private methods to be underscored
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
d8e2f8a92a
|
Make file operations unbuffered
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
494761d2a7
|
Replace mixins with inotify based observers
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
597523b3b9
|
Make observing multiple directories possible
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
cbc62c5a10
|
Switch import order
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
13e7470f48
|
Separate event handlers from independent components
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
c8a0546041
|
Remove unnecessary imports
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
c6e0b54930
|
Make Inotify testing faster
|
2019-06-27 17:42:41 +02:00 |
|
R. Richard
|
85c720127e
|
Make HistoryMonitor utilize our inotify module
|
2019-06-27 17:42:41 +02:00 |
|
Kristóf Tóth
|
49856cebe2
|
Improve InotifyEvent.__repr__
|
2019-06-18 14:54:54 +02:00 |
|
Kristóf Tóth
|
3cc70c2147
|
Fix IdeEventHandler broken import
|
2019-06-17 15:09:42 +02:00 |
|
therealkrispet
|
8a5c7b2a49
|
Merge pull request #56 from avatao-content/inotify
Create inotify module with unit tests
|
2019-06-11 13:03:52 +02:00 |
|
R. Richard
|
20bfe3c352
|
Make recursive watching optional and underscore private attributes/methods
|
2019-06-11 13:03:02 +02:00 |
|
R. Richard
|
d2131682a8
|
Make recursive watching optional and rename reset()
|
2019-06-11 11:21:46 +02:00 |
|
R. Richard
|
8cbe737d2f
|
Turn context into a dataclass and add new test case
|
2019-06-11 11:11:29 +02:00 |
|
R. Richard
|
b44fd200c6
|
Make fixtures function scoped and add new tests
|
2019-06-11 11:11:29 +02:00 |
|
R. Richard
|
9cb8ef0e72
|
Add unit test for file manager
|
2019-06-11 11:11:29 +02:00 |
|
R. Richard
|
a69031015b
|
Refactor file manager
|
2019-06-11 11:11:29 +02:00 |
|
R. Richard
|
105a574d7f
|
Import the logging modules directly
|
2019-06-10 15:32:45 +02:00 |
|
R. Richard
|
ca6797b354
|
Fixing issues in PR #56
|
2019-06-06 13:41:13 +02:00 |
|
R. Richard
|
dfac686bfc
|
Create inotify module with unit tests
|
2019-06-06 10:30:01 +02:00 |
|
Kristóf Tóth
|
c8e98af516
|
Improve module dependencies by moving port envvars out of tfw.networking
|
2019-06-04 14:41:51 +02:00 |
|
Kristóf Tóth
|
2134d743c3
|
Improve TFW lib layout
|
2019-06-04 14:41:51 +02:00 |
|
Kristóf Tóth
|
01d9003501
|
Rework whole TFW networking model
|
2019-06-04 14:41:51 +02:00 |
|
R. Richard
|
de6afdc84a
|
Make Terminado stoppable
|
2019-05-31 13:10:33 +02:00 |
|
R. Richard
|
71f05fe92c
|
Fix terminal writing error on challenge startup
|
2019-05-31 11:13:33 +02:00 |
|
Kristóf Tóth
|
07cd1264f5
|
Merge branch 'ocicat', the unrealized dream. Ocicat will return...
|
2019-05-15 17:10:05 +02:00 |
|
Kristóf Tóth
|
3bfe6db036
|
Avoid treating supervisord's SIGTERM as an error in CommandEventHandler
|
2019-05-13 14:53:31 +02:00 |
|
Kristóf Tóth
|
94dee63a41
|
Improve CommandEventHandler subprocess failure error message
|
2019-05-13 14:52:17 +02:00 |
|
Kristóf Tóth
|
1617761184
|
Improve CommandEventHandler error detection (avoid polling)
|
2019-05-13 11:17:30 +02:00 |
|
Kristóf Tóth
|
ca5be9d848
|
Detect errors in the subprocess of CommandEventHandler
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
78d70f2f8b
|
Make PipeIOEventHandlerBase handle all input errors (while screaming)
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
fc5124afb0
|
Make arbitrary processes capable of being EventHandlers (PipeIO+stdin/stdout)
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
c4d3319ed9
|
Refactor TransformerPipeIOEventHandler
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
69b3b17724
|
Implement EventHandler for transforming and filtering pipe messages
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
078f8532cc
|
Rename parameter to reflect type in PipeIOEventHandler.handle_pipe_event
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
1bfaac0493
|
Remove potentially harmful 'error handling'
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
9e36bde974
|
Consider PipeIOServer public API from now on
|
2019-05-13 10:09:06 +02:00 |
|
Kristóf Tóth
|
90b780a5c0
|
Allow subclassing pipe based event handlers (refactor PipeIOEventHandler to base class and impl)
|
2019-05-13 10:09:06 +02:00 |
|