~kissiel/plainbox:fix-1262898-warns-when-XFG_HOME-RO

Last commit made on 2018-01-12
Get this branch:
git clone -b fix-1262898-warns-when-XFG_HOME-RO https://git.launchpad.net/~kissiel/plainbox
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Branch information

Name:
fix-1262898-warns-when-XFG_HOME-RO
Repository:
lp:~kissiel/plainbox

Recent commits

b677f97... by Maciej Kisielewski on 2018-01-12

silence EPERM on log_dir when using provider_manager

When plainbox is unable to create log_dir it displays a warning. That logdir
is created in XDG_CACHE_HOME which in debian systems is not writable.
This is not only the case when running plainbox commands, but also when
setting up providers.

This patch adds a flag to the logging config that supresses that warning,
and uses it in provider_manager calls.

Fixes: LP:1262898

Signed-off-by: Maciej Kisielewski <email address hidden>

2d876a0... by PMR <pmr@pmr-lander> on 2018-01-09

Merge #335887 from ~kissiel/plainbox:fix-1741109-hide-automated

5089b53... by Maciej Kisielewski on 2018-01-09

config: add 'hide-automated' as a valid option to ui.output

Fixes: LP:1741109

Signed-off-by: Maciej Kisielewski <email address hidden>

fdaf5f2... by PMR <pmr@pmr-lander> on 2018-01-08

Merge #335821 from ~kissiel/plainbox:add-none-stock-report

1ffc8b5... by Maciej Kisielewski on 2018-01-08

launcher: use OneOrTheOtherValidator for stock_reports variable

Signed-off-by: Maciej Kisielewski <email address hidden>

7192733... by Maciej Kisielewski on 2018-01-08

config: add OneOrTheOtherValidator

That ensures that a config variable uses values from one of the two sets
exclusively. For instance the choice of ['nothing', 'something'] doesn't make
any sense. This validator can help detect those cases.

Signed-off-by: Maciej Kisielewski <email address hidden>

638986c... by PMR <pmr@pmr-lander> on 2018-01-08

Merge #335580 from ~sylvain-pineau/plainbox:xmas_diet

b9e6cf8... by Sylvain Pineau on 2017-12-24

Remove whitelist support

b27ff5d... by Sylvain Pineau on 2017-12-23

Remove local jobs support

2d4e29e... by Maciej Kisielewski on 2018-01-08

config: add 'none' as a valid stock_report value

Fixes LP:1741116

Signed-off-by: Maciej Kisielewski <email address hidden>