MCPcopy
hub / github.com/iBaa/PlexConnect / TREE_CUT

Method TREE_CUT

XMLConverter.py:887–896  ·  view source on GitHub ↗
(self, elem, child, src, srcXML, param)

Source from the content-addressed store, hash-verified

885 return True # tree modified, nodes updated: restart from 1st elem
886
887 def TREE_CUT(self, elem, child, src, srcXML, param):
888 key, leftover, dfltd = self.getKey(src, srcXML, param)
889 conv, leftover = self.getConversion(src, leftover)
890 if not dfltd:
891 key = self.applyConversion(key, conv)
892 if key:
893 elem.remove(child)
894 return True # tree modified, node removed: restart from 1st elem
895 else:
896 return False # tree unchanged
897
898 def TREE_ADDXML(self, elem, child, src, srcXML, param):
899 tag, leftover = self.getParam(src, param)

Callers

nothing calls this directly

Calls 3

getKeyMethod · 0.80
getConversionMethod · 0.80
applyConversionMethod · 0.80

Tested by

no test coverage detected