~sylvain-pineau/checkbox-ng:add-dbus-var-extra-env

Last commit made on 2020-10-21
Get this branch:
git clone -b add-dbus-var-extra-env https://git.launchpad.net/~sylvain-pineau/checkbox-ng
Only Sylvain Pineau can upload to this branch. If you are Sylvain Pineau please log in for upload directions.

Branch merges

Branch information

Name:
add-dbus-var-extra-env
Repository:
lp:~sylvain-pineau/checkbox-ng

Recent commits

d10b634... by Sylvain Pineau

remote_assistant: PEP8 fixes

2938b1d... by Sylvain Pineau

remote_assistant: Add existing dbus process env var to the target user execution env

DBUS_SESSION_BUS_ADDRESS, but also XDG_RUNTIME_DIR.

1c46d38... by PMR <pmr@pmr-lander>

Merge #392523 from ~meribold/checkbox-ng:master

Add `python3-tqdm` to dependency list in HACKING.md

46fc08b... by Lukas Waymann <email address hidden>

Add `python3-tqdm` to dependency list in HACKING.md

`tqdm` is imported in `checkbox_ng/launcher/master.py`.

cf99da0... by PMR <pmr@pmr-lander>

Merge #392519 from ~meribold/checkbox-ng:master

Fix some typos

96f84bc... by Lukas Waymann <email address hidden>

Fix some typos

0d597d6... by PMR <pmr@pmr-lander>

Merge #391979 from ~sylvain-pineau/checkbox-ng:fix-1898900

resource: Return an empty string when trying to access non-existent resource attributes

Instead of raising AttributeError which makes the full expression line to fail even is some sub expressions could pass.

e048ae6... by Sylvain Pineau

ctrl.py: Turn "Ignoring job with missing template parameter" in to a debug msg

71e4c2f... by Sylvain Pineau

resource: Don't raise AttributeError when parsing resource expressions

Problem is that doing so the full expression is evaluated as False.
Like this one:

package.foo == 'bar' or valid_resource.valid_attr == 'yes'

Even if the second half could be true, if foo doesn't exist an exception
is raised and such requirement will never work.

In such case returning the empty string will cause the first half to be
evaluated as False which is by far the most logical evaluation.

9c186bd... by PMR <pmr@pmr-lander>

Merge #391599 from checkbox-ng:release

Release_2020_Week40