def _obj_getattr(obj, fqdn, start=<NUM_LIT:1>):
node = obj<EOL>for chain in fqdn.split('<STR_LIT:.>')[start:]:<EOL><INDENT>if hasattr(node, chain):<EOL><INDENT>node = getattr(node, chain)<EOL><DEDENT>else:<EOL><INDENT>node = None<EOL>break<EOL><DEDENT><DEDENT>return node<EOL>
Returns the attribute specified by the fqdn list from obj.