summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-28python-systemd: rename Journal to ReaderZbigniew Jędrzejewski-Szmek
It seems inevitable that we'll also grow a writing interface, and then it'll be cumbersome to have a "Journal" for reading, and a "Writer" for writing.
2013-02-28systemd-python: return both parts of sd_journal_get_monotonic_usecZbigniew Jędrzejewski-Szmek
In Python 3, a named tuple is used. In Python 2, a simple tuple is used. In either case, the pair is (timestamp, bootid).
2013-02-28python-systemd: check all errors and use automatic cleanupZbigniew Jędrzejewski-Szmek
__REALTIME_TIMESTAMP and __MONOTONIC_TIMESTAMP return ints. It doesn't make sense to convert to string, just to convert back to a number later on. Also try to follow systemd rules for indentation.
2013-02-28build-sys: upload python documentation to freedesktop.orgZbigniew Jędrzejewski-Szmek
2013-02-28systemd-python: hide ChainMap importZbigniew Jędrzejewski-Szmek
2013-02-28systemd-python: document attributesZbigniew Jędrzejewski-Szmek
In id128 it would be better to add everything automatically, but sphinx cannot do this right now.
2013-02-28systemd-python: use PyModule_AddObject in id128Zbigniew Jędrzejewski-Szmek
2013-02-28build-sys: make sphinx support uncoditionalZbigniew Jędrzejewski-Szmek
It needs to be invoked explicitly, so there's no need to check explicitly.
2013-02-28systemd-python: polish the docstringsZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: indenation and style tweaksZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: downgrade _reader.c to C89Zbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: add casts and fix unused variable warnings in _readerZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: wrap some python differences using macrosZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: introduce error setting helperZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: Added doc string for JournalSteven Hiscocks
2013-02-22systemd-python: Journal convert_unicode exception handling changeSteven Hiscocks
Rather than catch all, is now limited to UnicodeDecodeError
2013-02-22systemd-python: add Journal method to add MESSAGE_ID matchSteven Hiscocks
2013-02-22systemd-python: fix memory leak in _reader and minor bugsSteven Hiscocks
iternext now checks for error from get_next, and changed a DECREF to XDECREF rather than NULL check
2013-02-22systemd-python: update Journal python docstringsSteven Hiscocks
2013-02-22systemd-python: tidy up import names in journalSteven Hiscocks
2013-02-22systemd-python: Journal this_boot/machine now accepts IDSteven Hiscocks
2013-02-22systemd-python: remove unneeded ifdef for query_uniqueSteven Hiscocks
2013-02-22systemd-python: _reader now takes unix timestamp in secondsSteven Hiscocks
2013-02-22systemd-python: Update _reader docstringsSteven Hiscocks
2013-02-22systemd-python: _reader add_match takes single stringSteven Hiscocks
python code now takes care of multiple matches
2013-02-22systemd-python: correct data_threshold error return valueSteven Hiscocks
2013-02-22systemd-python: updated _reader header to standard licenseSteven Hiscocks
2013-02-22systemd-python: Moved _reader datetime usage to pythonSteven Hiscocks
2013-02-22systemd-python: Tidy up _reader error handlingSteven Hiscocks
2013-02-22systemd-python: some python3 and bug fixesSteven Hiscocks
2013-02-22systemd-python: implement this_boot/this_machine in PythonSteven Hiscocks
2013-02-22systemd-python: Journal log_level moved to pythonSteven Hiscocks
2013-02-22sphinx: document Journal class tooZbigniew Jędrzejewski-Szmek
2013-02-22systemd-python: move default call dicts from C to pythonSteven Hiscocks
2013-02-22systemd-python: MESSAGE_ID as UUID for JournalSteven Hiscocks
2013-02-22systemd-python: moved PyRun_String to journal.py codeSteven Hiscocks
2013-02-22systemd-python: add Journal class for reading journalSteven Hiscocks
2013-02-22python: build html docs using sphinxZbigniew Jędrzejewski-Szmek
Build instructions: make make DESTIDIR=/tmp/... install make DESTIDIR=/tmp/... sphinx-html sphinx-man sphinx-epub ...
2013-02-22journalct: also print Python code in --new-idZbigniew Jędrzejewski-Szmek
2013-02-22python: utilize uuid.UUID in loggingZbigniew Jędrzejewski-Szmek
2013-02-22python: add systemd.id128 moduleZbigniew Jędrzejewski-Szmek
uuid.UUIDs are utilized to hold UUID values.
2013-02-22TODO: drop two itemsZbigniew Jędrzejewski-Szmek
2013-02-22systemctl: generalize action table to be usable in more action<->verb mappingsMichal Schmidt
Should be no functional change.
2013-02-22systemctl: make shutdown operations use irreversible jobsMichal Schmidt
Occasionally people report problem with reboot/poweroff operations hanging in the middle. One known cause is when a new transaction to start a unit is enqueued while the shutdown is going on. The start of the unit conflicts with the shutdown jobs, so they get cancelled. The failure case can be quite unpleasant, becase getty and sshd may already be stopped. Fix it by using irreversible jobs for shutdown (reboot/poweroff/...) actions. This applies to commands like "reboot", "telinit 6", "systemctl reboot". Should someone desire to use reversible jobs, they can say "systemctl start reboot.target".`
2013-02-22core, systemctl: add support for irreversible jobsMichal Schmidt
Add a new job mode: replace-irreversibly. Jobs enqueued using this mode cannot be implicitly canceled by later enqueued conflicting jobs. They can however still be canceled with an explicit "systemctl cancel" call.
2013-02-22systemctl: make "systemctl default" use "isolate" job modeMichal Schmidt
"systemctl default" should behave identically to "telinit N" (where N is the corresponding runlevel target number), therefore it should use isolate job mode too.
2013-02-22journal: sd_journal_get_cursor should return 0 on successZbigniew Jędrzejewski-Szmek
Documentation states that 0 is correct, and all other similar functions return 0 on success. Pointed-out-by: Steven Hiscocks <steven-systemd@hiscocks.me.uk>
2013-02-21TODO: removed ratelimitHarald Hoyer
2013-02-21fstab-generator: change kernel command line mount path for rootHarald Hoyer
Use /sysroot instead of /new_root to mount the real root in the initramfs.
2013-02-20man: be even more clear about ExecStart's first argument.Max F. Albrecht