mirror of https://git.48k.eu/ogclient
Remove usage of hivexget as a subprocess and use Python hivex to inspect the Windows Registry. Use registry path constants defined in src.utils.winreg Remove windows_is64bit() funcion as the code to identify the architecture relies on a broken Registry query. Fixing the query proved to be a challenge and the only implication is the removal of the string "64 bits" at the end of the listed Windows OS installed in each partition. Use utility function in src.utils.winreg to make the software inventory code more compact. Rewrite onliner in _fill_package_set function and parse the registry with a for loop. |
||
---|---|---|
cfg | ||
src | ||
tests | ||
utils | ||
.gitignore | ||
COPYING | ||
ogclient | ||
setup.py |