Merge lp://staging/~sylvain-pineau/checkbox-core/bug983035 into lp://staging/checkbox-core
Proposed by
Sylvain Pineau
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~sylvain-pineau/checkbox-core/bug983035 |
Merge into: | lp://staging/checkbox-core |
Diff against target: |
775 lines (+147/-184) 16 files modified
checkbox/daemon/pidentry.py (+3/-3) checkbox/daemon/server.py (+8/-3) checkbox/io/fifo.py (+5/-4) checkbox/io/pipe.py (+7/-5) checkbox/io/watchdog.py (+4/-4) checkbox/journal/multi.py (+3/-3) checkbox/journal/reader.py (+2/-2) checkbox/journal/tests/test_reader.py (+2/-2) checkbox/journal/tests/test_writer.py (+2/-2) checkbox/journal/writer.py (+21/-22) checkbox/lib/fifo.py (+25/-10) checkbox/lib/file.py (+19/-77) checkbox/lib/tests/test_fifo.py (+3/-7) checkbox/lib/tests/test_file.py (+38/-35) checkbox/runner/manager.py (+3/-3) checkbox/runner/starter.py (+2/-2) |
To merge this branch: | bzr merge lp://staging/~sylvain-pineau/checkbox-core/bug983035 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marc Tardif | Needs Fixing | ||
Sylvain Pineau (community) | Needs Resubmitting | ||
Review via email: mp+103270@code.staging.launchpad.net |
Description of the change
This MR replaces the file wrapper class with a new one that inherits of io.fileIO.
Classes depending on the old file interface have been updated as well.
To post a comment you must log in.
Unmerged revisions
- 24. By Sylvain Pineau
-
Revert Fifo.create_fifo into a function instead of a class method returning a reader and writer tuple
- 23. By Sylvain Pineau
-
Fix a call to _openPath in writer.py and rewrite the returned boolean of connect and listen functions in pipe.py
- 22. By Sylvain Pineau
-
Remove unused import of File in watchdog.py
- 21. By Sylvain Pineau
-
fix reamining calls to File.create_from*
- 20. By Sylvain Pineau
-
Fix classes that now depends on the new File/io.FileIO class
- 19. By Sylvain Pineau
-
File class now inherits from io.FileIO
- 18. By Sylvain Pineau
-
merge trunk recent updates
Excellent work looking info fileobject.c! I just commented on the bug linked to this branch a couple minutes ago, do you think we should add more methods to this story?