-
Notifications
You must be signed in to change notification settings - Fork 9
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
Improvment of service manager #257
Conversation
|
these two methods can share one logic. |
There are lots places where calls |
with open(parameters_yaml_file) as f: | ||
parameters_yaml = yaml.load(f) | ||
loaded_profile['parameters_detail'] = parameters_yaml | ||
except rospkg.ResourceNotFound as e: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which code does raise this exception?
We may want to split this as load_from_file and load_from_resource. |
] | ||
|
||
def __init__(self, concert_name, resource_name, modification_callback=None): | ||
self._concert_name = concert_name.strip().lower().replace(' ', '_') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 I have created #261 to follow up minor changes later. |
The PR is to support local solution instance from default solution set. It includes.
Detailed design discussion in #254