parameters: (self, full_path)
docstring: Guard against arbitrary file retrieval.
docstring_summary: Guard against arbitrary file retrieval.
docstring_tokens: Guard against arbitrary file retrieval .
function: def _is_under_root(self, full_path):
          """Guard against arbitrary file retrieval."""
          if (path.abspath(full_path) + path.sep)\
              .startswith(path.abspath(self.root) + path.sep):
              return True
          else:
              return False
function_tokens: def _is_under_root ( self , full_path ) : if ( path . abspath ( full_path ) + path . sep ) . startswith ( path . abspath ( self . root ) + path . sep ) : return True else : return False