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

Plugin white list #257

Closed
vooon opened this issue Mar 24, 2015 · 1 comment
Closed

Plugin white list #257

vooon opened this issue Mar 24, 2015 · 1 comment
Assignees
Milestone

Comments

@vooon
Copy link
Member

vooon commented Mar 24, 2015

Some time we need only strictly defined list of plugins or override blacklist rule.

New node parameter ~plugin_whitelist, that works:

  1. if ~plugin_blacklist and ~plugin_whitelist is empty: load all
  2. if ~plugin_blacklist is empty and ~plugin_whitelist non empty: assume ~plugin_blacklist as ["*"] (all)
  3. if ~plugin_blacklist non empty: usual blacklist behavior
  4. if ~plugin_whitelist non empty: override blacklist

Also change in lauch files, from blacklist_yaml to pluginlists_yaml.

@vooon vooon self-assigned this Mar 24, 2015
@vooon vooon added this to the Version 0.11 milestone Mar 24, 2015
vooon added a commit that referenced this issue Mar 24, 2015
vooon added a commit that referenced this issue Mar 24, 2015
@vooon
Copy link
Member Author

vooon commented Mar 24, 2015

Done.

@vooon vooon closed this as completed Mar 24, 2015
vooon added a commit that referenced this issue Mar 24, 2015
* master:
  extras: vision_pose #247: rename topic
  plugin: setpoint_position #247: rename topic
  extras: launch #257: use white list for px4flow.
  launch #257: rename blacklist.yaml to pluginlists.yaml
  node #257: implement while list.
  plugin: actuator_control #247: update topic name.
  mavros: Initialize UAS before connecting plugin routing.
  plugin: sys_status: Check sender id.
  plugin: sys_status: Use WARN severity for unknown levels
  uas: Add `UAS::is_my_target()`
  plugin: global_position: Fill status and covariance if no raw_fix.
  launch: change apm target component id
  plugin: sys_status: publish state msg after updating uas
  plugin: global_position: fix nullptr crash
  msgs: fix spelling, add version rq.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant