Skip to content
This repository has been archived by the owner on May 15, 2019. It is now read-only.

Commit

Permalink
blackify
Browse files Browse the repository at this point in the history
  • Loading branch information
dbarrosop committed Dec 13, 2018
1 parent bf140fc commit 9e4b75b
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 8 deletions.
4 changes: 3 additions & 1 deletion napalm_yang/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,9 @@ def __init__(
self.keys, self.extra_vars
)
if self.mapping["metadata"].get("pre_processor"):
self._pre_processor = getattr(self.parser, self.mapping["metadata"]["pre_processor"])
self._pre_processor = getattr(
self.parser, self.mapping["metadata"]["pre_processor"]
)
else:
self._pre_processor = None

Expand Down
5 changes: 4 additions & 1 deletion napalm_yang/parsers/junos_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,12 @@ def openconfig_vlan_switched_vlan(self, parser):
config = result["switched-vlan"]["config"]

try:
d = _resolve_path(parser.bookmarks["parent"], ["unit", "family", "ethernet-switching"])
d = _resolve_path(
parser.bookmarks["parent"], ["unit", "family", "ethernet-switching"]
)
except Exception:
return

vlans = _resolve_path(d, ["vlan", "members"])
if isinstance(vlans, list):
vlans = ",".join([v["#text"] for v in vlans])
Expand Down
16 changes: 12 additions & 4 deletions napalm_yang/translators/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ def init_element(self, attribute, model, other, mapping, translation, bookmarks)
return None, {}

if "function" in m:
return getattr(self, m["function"])(attribute, model, other, mapping, translation, bookmarks)
return getattr(self, m["function"])(
attribute, model, other, mapping, translation, bookmarks
)

mode = m.get("mode", "default")
t = _find_translation_point(m, bookmarks, et)
Expand All @@ -53,7 +55,9 @@ def default_element(self, mapping, translation, bookmarks, replacing=False):
return {}

if "function" in m:
return getattr(self, m["function"])(mapping, translation, bookmarks, replacing)
return getattr(self, m["function"])(
mapping, translation, bookmarks, replacing
)

mode = m.get("mode", "default")
t = _find_translation_point(m, bookmarks, t)
Expand All @@ -71,7 +75,9 @@ def translate_leaf(self, attribute, model, other, mapping, translation, bookmark
return

if "function" in m:
return getattr(self, m["function"])(attribute, model, other, mapping, translation, bookmarks)
return getattr(self, m["function"])(
attribute, model, other, mapping, translation, bookmarks
)

mode = m.get("mode", "default")
t = _find_translation_point(m, bookmarks, translation)
Expand All @@ -91,7 +97,9 @@ def translate_container(
return None, {}

if "function" in m:
return getattr(self, m["function"])(attribute, model, other, mapping, translation, bookmarks)
return getattr(self, m["function"])(
attribute, model, other, mapping, translation, bookmarks
)

mode = m.get("mode", "default")
t = _find_translation_point(m, bookmarks, et)
Expand Down
5 changes: 3 additions & 2 deletions napalm_yang/translators/junos.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@

class JunosTranslator(XMLTranslator):

def openconfig_vlan_vlan_members(self, attribute, model,
other, mapping, translation, bookmarks):
def openconfig_vlan_vlan_members(
self, attribute, model, other, mapping, translation, bookmarks
):
vlans = ast.literal_eval(str(model))
vlan_xml = translation.find("vlan") or etree.SubElement(translation, "vlan")
for v in vlans:
Expand Down

0 comments on commit 9e4b75b

Please sign in to comment.