Use dict literal to create dict

Some code create a dict in this way:

some_var = {}
some_var["a"] = 100
some_var["b"] = 200

Using dict literal could make these lines a little bit simpler.

Signed-off-by: Chenxiong Qi <cqi@redhat.com>
This commit is contained in:
Chenxiong Qi
2019-08-15 21:28:24 +08:00
parent e6aa47e02a
commit e1342d8ffc
3 changed files with 23 additions and 23 deletions

View File

@@ -931,14 +931,14 @@ class KojiModuleBuilder(GenericBuilder):
if record_exists(parent["id"], inheritance_data):
continue
parent_data = {}
parent_data["parent_id"] = parent["id"]
parent_data["priority"] = priority
parent_data["maxdepth"] = None
parent_data["intransitive"] = False
parent_data["noconfig"] = False
parent_data["pkg_filter"] = ""
inheritance_data.append(parent_data)
inheritance_data.append({
"parent_id": parent["id"],
"priority": priority,
"maxdepth": None,
"intransitive": False,
"noconfig": False,
"pkg_filter": "",
})
priority += 10
if inheritance_data:

View File

@@ -46,16 +46,18 @@ import os
import logging
import inspect
levels = {}
levels["debug"] = logging.DEBUG
levels["error"] = logging.ERROR
levels["warning"] = logging.WARNING
levels["info"] = logging.INFO
levels = {
"debug": logging.DEBUG,
"error": logging.ERROR,
"warning": logging.WARNING,
"info": logging.INFO,
}
level_flags = {}
level_flags["debug"] = levels["debug"]
level_flags["verbose"] = levels["info"]
level_flags["quiet"] = levels["error"]
level_flags = {
"debug": levels["debug"],
"verbose": levels["info"],
"quiet": levels["error"],
}
log_format = "%(asctime)s - %(threadName)s - %(name)s - %(levelname)s - %(message)s"

View File

@@ -157,12 +157,10 @@ def build_module_locally(
db.create_all()
params = {}
params["local_build"] = True
params["default_streams"] = {}
for ns in default_streams:
n, s = ns.split(":")
params["default_streams"][n] = s
params = {
"local_build": True,
"default_streams": dict(ns.split(":") for ns in default_streams)
}
if srpms:
params["srpms"] = srpms