It may happen that python-swupd is used in an EUID 0 root process, as such
running sudo is not appropriate. With this change, we introduce a command
builder that will insert sudo as appropriate, depending on the current
EUID.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
This will ensure that everyone is aware of the project licensing conditions
immediately without having to dig around for the LICENSE file
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
This script will run pep8 and flake8 to ensure the codebase meets the PEP8
requirements, and has no stylistic or code issues prior to deployment and
running of python-swupd.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>