Skip to content

daemon: add basic support for sd_is_socket_sockaddr#31

Merged
keszybz merged 7 commits intosystemd:masterfrom
keszybz:is_socket_sockaddr
Mar 11, 2017
Merged

daemon: add basic support for sd_is_socket_sockaddr#31
keszybz merged 7 commits intosystemd:masterfrom
keszybz:is_socket_sockaddr

Conversation

@keszybz
Copy link
Copy Markdown
Member

@keszybz keszybz commented Dec 14, 2016

Later on a proper wrapper in daemon.py should be added.

This should wait until the support in systemd is merged.

@keszybz keszybz force-pushed the is_socket_sockaddr branch 2 times, most recently from ee3d441 to 584cedc Compare December 15, 2016 03:49
When running in a chroot, doctests that called journal.stream would
fail with ENOENT. Move the tests to test_journal, where we can skip
tests properly (without uglyfying the documentation).

Fixes systemd#32.
In _reader we were raising OSError(errno=ENOSYS), but in _dameon
we were raising NotImplementedError. Let's always use ENOSYS.

Also, make the messages in _reader more specific.

Fixes systemd#33.
Later on a proper wrapper in daemon.py should be added.
Not particularly useful, but let's have it for completeness.
Specifying the address without does not work.
@keszybz keszybz merged commit 753a4ca into systemd:master Mar 11, 2017
@keszybz
Copy link
Copy Markdown
Member Author

keszybz commented Mar 11, 2017

At least the daemon.py part is missing, but let's merge this part for now, and work on the missing pieces on top of master.

@keszybz keszybz deleted the is_socket_sockaddr branch March 25, 2017 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant