fp7-netide / Engine

App Engine to enable Network App programs to be executed, systematically tested, and refined on a variety of concrete SDN platforms
Eclipse Public License 1.0
10 stars 11 forks source link

Verifier #124

Closed Juanma-Sanchez closed 7 years ago

Juanma-Sanchez commented 7 years ago

Hello @janniclas ,

I have finished the integration of the system requirements checker with an older version of the loader. It still needs a couple of minor changes but should be mature enough to merge.

Some of the changed files are not important from my part such as the paremeters files, the key files from my part are: application.py, package.py, installer.py, netide_loader.py, utils.py, requirements.txt, the .sysreq files (only the format) and the new known_software.yaml.

P.S.: @cstritzke I have forgotten to mention today that my code has a problem: it can only be executed in the Engine or the loader folders in order to locate the known_software.yaml file.

janniclas commented 7 years ago

Hi @Juanma-Sanchez This looks good to me. I merged it on my local repository and doing some tests right now. but right now it looks like i can merge it this afternoon/tomorrow morning. It might be time to talk about merging the new-loader branch into the master branch, because the version of the loader in there is absolutely outdated.