parameters: (self, path = None)
docstring: Initialize the Node.FS subsystem.
  
          The supplied path is the top of the source tree, where we
          expect to find the top-level build file.  If no path is
          supplied, the current directory is the default.
  
          The path argument must be a valid absolute path.
docstring_summary: Initialize the Node.FS subsystem.
docstring_tokens: Initialize the Node . FS subsystem .
function: def __init__(self, path = None):
          """Initialize the Node.FS subsystem.
  
          The supplied path is the top of the source tree, where we
          expect to find the top-level build file.  If no path is
          supplied, the current directory is the default.
  
          The path argument must be a valid absolute path.
          """
          if SCons.Debug.track_instances: logInstanceCreation(self, 'Node.FS')
  
          self._memo = {}
  
          self.Root = {}
          self.SConstruct_dir = None
          self.max_drift = default_max_drift
  
          self.Top = None
          if path is None:
              self.pathTop = os.getcwd()
          else:
              self.pathTop = path
          self.defaultDrive = _my_normcase(_my_splitdrive(self.pathTop)[0])
  
          self.Top = self.Dir(self.pathTop)
          self.Top._path = '.'
          self.Top._tpath = '.'
          self._cwd = self.Top
  
          DirNodeInfo.fs = self
          FileNodeInfo.fs = self
function_tokens: def __init__ ( self , path = None ) : if SCons . Debug . track_instances : logInstanceCreation ( self , 'Node.FS' ) self . _memo = { } self . Root = { } self . SConstruct_dir = None self . max_drift = default_max_drift self . Top = None if path is None : self . pathTop = os . getcwd ( ) else : self . pathTop = path self . defaultDrive = _my_normcase ( _my_splitdrive ( self . pathTop ) [ 0 ] ) self . Top = self . Dir ( self . pathTop ) self . Top . _path = '.' self . Top . _tpath = '.' self . _cwd = self . Top DirNodeInfo . fs = self FileNodeInfo . fs = self