- 18 Jun, 2019 1 commit
-
-
Valentin Reis authored
-
- 22 Apr, 2019 1 commit
-
-
Valentin Reis authored
cmd -> nrm daemon -> nrmd argo-perf-wrapper -> nrm-perfwrapper
-
- 15 Feb, 2019 1 commit
-
-
Swann Perarnau authored
BSD3, as discussed.
-
- 06 Sep, 2018 1 commit
-
-
Swann Perarnau authored
Some packages were being pulled into the virtual environment through setup.py. It just happens that the new versions of pyzmq and tornado don't really play nice with the current daemon code. Mostly because of a "better" ioloop hijacking mecanism, that doesn't work for us. This patch moves the install requirements of the setup.py to Pipfile, and lock them to a working version. Note: the code still currently triggers #14.
-
- 21 Dec, 2017 1 commit
-
-
Swann Perarnau authored
Recent work has added and renamed binaries to the repository. This patch syncs the setup.py file to match the current state. This fixes missing binaries from path inside virtual environments.
-
- 30 Aug, 2017 1 commit
-
-
Swann Perarnau authored
This a partial import of github.com/coolr-hpc/pycoolr from master branch, commit id: 67e7aa4b89b67744922b5926cd1459adf650013b Coolr will provide us the capability to read power, topology and msr-based sensors. This patch links the sensor module with the coolr code as it is, which doesn't really work. The core issue is that the current coolr code is meant to be stand-alone, and the main functions to both sampling and formatting of the data in json, by hand. We will solve that in the next commit, removing the json-specific code from the sample function to create a dict of values instead.
-
- 25 Apr, 2017 1 commit
-
-
Swann Perarnau authored
We chose to rewrite the entire thing in python. The language should make it easy to interact will all the moving parts of the Argo landscape, and easy to prototype various control schemes. The communication protocol is exactly the same, but implemented with ZeroMQ + tornado. Power readings are not integrated yet, we are targeting using the Coolr project for that. This is a rough draft, all the code is in binary scripts instead of the package, and there are no unit tests. Nevertheless, it should be a decent starting point for future development.
-