[rework] Replace old-style string formatting with new-style
This commit is contained in:
parent
60f63f3269
commit
8538f272d6
4 changed files with 6 additions and 6 deletions
|
@ -9,13 +9,13 @@ class Module(bumblebee.module.Module):
|
|||
self._status = "Unknown"
|
||||
|
||||
def data(self):
|
||||
with open("/sys/class/power_supply/%s/capacity" % self._battery) as f:
|
||||
with open("/sys/class/power_supply/{}/capacity".format(self._battery)) as f:
|
||||
self._capacity = int(f.read())
|
||||
|
||||
return "%02d%%" % self._capacity
|
||||
return "{:02d}%".format(self._capacity)
|
||||
|
||||
def state(self):
|
||||
with open("/sys/class/power_supply/%s/status" % self._battery) as f:
|
||||
with open("/sys/class/power_supply/{}/status".format(self._battery)) as f:
|
||||
self._status = f.read().strip()
|
||||
if self._status == "Discharging":
|
||||
return "discharging"
|
||||
|
|
|
@ -12,7 +12,7 @@ class i3bar(bumblebee.output.Output):
|
|||
theme = obj.theme()
|
||||
|
||||
data = {
|
||||
"full_text": "%s%s%s" % (theme.prefix(obj), obj.data(), theme.suffix(obj))
|
||||
"full_text": "{}{}{}".format(theme.prefix(obj), obj.data(), theme.suffix(obj))
|
||||
}
|
||||
if theme.default_separators(obj) == False:
|
||||
data["separator"] = False
|
||||
|
|
|
@ -5,7 +5,7 @@ class Theme:
|
|||
def __init__(self, name="default"):
|
||||
self._data = None
|
||||
path = os.path.dirname(os.path.realpath(__file__))
|
||||
with open("%s/themes/%s.json" % (path, name)) as f:
|
||||
with open("{}/themes/{}.json".format(path, name)) as f:
|
||||
self._data = json.load(f)
|
||||
self._defaults = self._data.get("defaults", {})
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ def main():
|
|||
# (useful error messages)
|
||||
module_name = m if not ":" in m else m.split(":")[0]
|
||||
module_args = None if not ":" in m else m.split(":")[1:]
|
||||
module = importlib.import_module("bumblebee.modules.%s" % module_name)
|
||||
module = importlib.import_module("bumblebee.modules.{}".format(module_name))
|
||||
modules.append(getattr(module, "Module")(theme, module_args))
|
||||
|
||||
output = bumblebee.outputs.i3.i3bar()
|
||||
|
|
Loading…
Reference in a new issue