Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update bouncy branch #125

Merged
merged 7 commits into from
Aug 22, 2018
Merged

update bouncy branch #125

merged 7 commits into from
Aug 22, 2018

Conversation

wjwwood
Copy link
Member

@wjwwood wjwwood commented Aug 22, 2018

@mikaelarguedas sorry for forgetting to do this before.

wjwwood and others added 7 commits July 23, 2018 11:44
fixes #115

Signed-off-by: William Woodall <william@osrfoundation.org>
* add Condition class and use in Action class

* add If and Unless Conditions which use Substitutions

* update actions to pass through condition arguments to Action base class

* fixup type annotations in ExecuteProcess action

* fixup architecture doc

* address flake8 failure that doesn't show locally for me
* improve handling of exceptions and fix improperly placed nonlocal

Signed-off-by: William Woodall <william@osrfoundation.org>

* change LaunchDescriptionSource to get a context for expanding subs

Signed-off-by: William Woodall <william@osrfoundation.org>

* create new launch description source for Python launch files

Signed-off-by: William Woodall <william@osrfoundation.org>

To do this, moved functions for loading Python launch files into launch.

Signed-off-by: William Woodall <william@osrfoundation.org>

* add new substitution to get the directory of the current launch file

Signed-off-by: William Woodall <william@osrfoundation.org>

* example of including another launch file

Signed-off-by: William Woodall <william@osrfoundation.org>

* rename file for ThisLaunchFileDir substitution

Signed-off-by: William Woodall <william@osrfoundation.org>

* typo

Signed-off-by: William Woodall <william@osrfoundation.org>

* only do abspath and dirname if launch file location exists

Signed-off-by: William Woodall <william@osrfoundation.org>

* add tests

Signed-off-by: William Woodall <william@osrfoundation.org>

* remove unused import

Signed-off-by: William Woodall <william@osrfoundation.org>
@wjwwood wjwwood added the in progress Actively being worked on (Kanban column) label Aug 22, 2018
@wjwwood wjwwood self-assigned this Aug 22, 2018
@wjwwood wjwwood added in review Waiting for review (Kanban column) and removed in progress Actively being worked on (Kanban column) labels Aug 22, 2018
@wjwwood wjwwood mentioned this pull request Aug 22, 2018
12 tasks
@mikaelarguedas
Copy link
Member

no worries 👍 thanks for taking care of releasing it :)

@mikaelarguedas mikaelarguedas merged commit e3ec95f into bouncy Aug 22, 2018
@mikaelarguedas mikaelarguedas removed the in review Waiting for review (Kanban column) label Aug 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants