Formatting: Format all python code with black.
This CL is probably not what you're looking for, it's only
automated formatting. Ignore it with
`git blame --ignore-rev <revision>` for this commit.
BUG=b:233893248
TEST=CQ
Change-Id: I66591d7a738d241aed3290138c0f68065ab10a6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3879174
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
diff --git a/scripts/sysmon/osinfo_metrics.py b/scripts/sysmon/osinfo_metrics.py
index 966c44b..fbf4309 100644
--- a/scripts/sysmon/osinfo_metrics.py
+++ b/scripts/sysmon/osinfo_metrics.py
@@ -14,63 +14,64 @@
_os_name_metric = metrics.StringMetric(
- 'proc/os/name',
- description='OS name on the machine')
+ "proc/os/name", description="OS name on the machine"
+)
_os_version_metric = metrics.StringMetric(
- 'proc/os/version',
- description='OS version on the machine')
+ "proc/os/version", description="OS version on the machine"
+)
_os_arch_metric = metrics.StringMetric(
- 'proc/os/arch',
- description='OS architecture on this machine')
+ "proc/os/arch", description="OS architecture on this machine"
+)
_python_arch_metric = metrics.StringMetric(
- 'proc/python/arch',
- description='python userland architecture on this machine')
+ "proc/python/arch",
+ description="python userland architecture on this machine",
+)
def collect_os_info():
- os_info = _get_osinfo()
- _os_name_metric.set(os_info.name)
- _os_version_metric.set(os_info.version)
- _os_arch_metric.set(platform.machine())
- _python_arch_metric.set(_get_python_arch())
+ os_info = _get_osinfo()
+ _os_name_metric.set(os_info.name)
+ _os_version_metric.set(os_info.version)
+ _os_arch_metric.set(platform.machine())
+ _python_arch_metric.set(_get_python_arch())
-class OSInfo(collections.namedtuple('OSInfo', 'name,version')):
- """namedtuple representing OS info (all fields lowercased)."""
+class OSInfo(collections.namedtuple("OSInfo", "name,version")):
+ """namedtuple representing OS info (all fields lowercased)."""
- def __new__(cls, name, version):
- return super(OSInfo, cls).__new__(cls, name.lower(), version.lower())
+ def __new__(cls, name, version):
+ return super(OSInfo, cls).__new__(cls, name.lower(), version.lower())
def _get_osinfo():
- """Get OS name and version.
+ """Get OS name and version.
- Returns:
- OSInfo instance
- """
- os_name = platform.system()
- if os_name == 'Linux':
- return _get_linux_osinfo()
- else:
- return OSInfo(name='', version='')
+ Returns:
+ OSInfo instance
+ """
+ os_name = platform.system()
+ if os_name == "Linux":
+ return _get_linux_osinfo()
+ else:
+ return OSInfo(name="", version="")
def _get_linux_osinfo():
- # will return something like ('Ubuntu', '14.04', 'trusty')
- try:
- # This is removed in Python 3.8+.
- # pylint: disable=deprecated-method
- os_name, os_version, _ = platform.dist()
- except AttributeError:
- os_name = os_version = ''
- return OSInfo(name=os_name, version=os_version)
+ # will return something like ('Ubuntu', '14.04', 'trusty')
+ try:
+ # This is removed in Python 3.8+.
+ # pylint: disable=deprecated-method
+ os_name, os_version, _ = platform.dist()
+ except AttributeError:
+ os_name = os_version = ""
+ return OSInfo(name=os_name, version=os_version)
def _get_python_arch():
- if sys.maxsize > 2**32:
- return '64'
- else:
- return '32'
+ if sys.maxsize > 2**32:
+ return "64"
+ else:
+ return "32"