Name variables for files f

fd sounds more like file descriptions.
prop doesn't sound like a file at all.
This commit is contained in:
Unrud 2016-09-04 13:14:51 +02:00
parent f5650df5f7
commit cd9f789294

View File

@ -626,8 +626,8 @@ class Collection(BaseCollection):
path = path_to_filesystem(self._filesystem_path, href)
if not os.path.isfile(path):
return None
with open(path, encoding=self.encoding, newline="") as fd:
text = fd.read()
with open(path, encoding=self.encoding, newline="") as f:
text = f.read()
last_modified = time.strftime(
"%a, %d %b %Y %H:%M:%S GMT",
time.gmtime(os.path.getmtime(path)))
@ -671,18 +671,18 @@ class Collection(BaseCollection):
def get_meta(self, key):
if os.path.exists(self._props_path):
with open(self._props_path, encoding=self.encoding) as prop:
return json.load(prop).get(key)
with open(self._props_path, encoding=self.encoding) as f:
return json.load(f).get(key)
def set_meta(self, props):
if os.path.exists(self._props_path):
with open(self._props_path, encoding=self.encoding) as prop:
old_props = json.load(prop)
with open(self._props_path, encoding=self.encoding) as f:
old_props = json.load(f)
old_props.update(props)
props = old_props
props = {key: value for key, value in props.items() if value}
with self._atomic_write(self._props_path, "w+") as prop:
json.dump(props, prop)
with self._atomic_write(self._props_path, "w+") as f:
json.dump(props, f)
@property
def last_modified(self):