-
Notifications
You must be signed in to change notification settings - Fork 8
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
refactor(let): Cleaned up the exec ecu code a lot #184
base: main
Are you sure you want to change the base?
Conversation
/// * `function`: The function name to execute in the package. | ||
/// * `arguments`: The arguments, as a map of argument name / value pairs. | ||
/// * `working_dir`: The wokring directory for this package. | ||
/// Arguments: |
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.
Nowadays I'm using # Arguments
everywhere, which plays nice with rustdoc. But not work blocking this PR on IMO
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 will fix it, I really wish Rust would take a stance on what is prefered, but while there was some sort of convention in the past, that convention has deliberately been removed from the documentation.
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.
Nice. That sounds convenient!
I've added fixes for 3/4 of yours FIXMEs ~ feel free to provide thoughts :) I'm unable to test if it works, though. I don't have access to a VM that compiles Longer-term fix: bring back in-container compilation. Workaround: #191 and update the Dockerfile to an Ubuntu version that is more reasonable to compile to. |
I think we can compile it using the new Makefile, however I am more limited by my broken Brane configuration which I am still trying to figure out. I will take a look once that is fixed (more important than this PR anyway). Thanks for the fixes, though! |
5105635
to
b1e82c1
Compare
- Remove old commented code - Use more rusty language features (more consise)
Test pending, need to try out on a VM to get `branelet` container compatability lol
b1e82c1
to
a2424d4
Compare
I needed to clean this up a bit to make it easier to follow. I could refactor more, but I have to get back to other stuff now.