Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str Assign NameStore NameLoad If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Delete SubscriptDel NameLoad Index Str If NameLoad body Raise Call NameLoad Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad NameLoad decorator_list decorator_list Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad
N/A N/A The fake path specification implementation. dfvfs.lib definitions dfvfs.path factory dfvfs.path location_path_spec FakePathSpec N/A N/A location_path_spec LocationPathSpec N/A N/A Class that implements the fake path specification. N/A _IS_SYSTEM_LEVEL True N/A TYPE_INDICATOR N/A definitions TYPE_INDICATOR_FAKE __init__ N/A N/A self location N/A None kwargs N/A N/A Initializes the path specification object.

    Note that the fake path specification cannot have a parent.

    Args:
      location: optional string containing the location e.g. /opt/dfvfs.
      kwargs: a dictionary of keyword arguments dependending on the path
              specification.

    Raises:
      ValueError: when parent is set.
     N/A parent None N/A N/A parent kwargs N/A N/A parent N/A kwargs N/A parent N/A N/A kwargs N/A parent N/A parent N/A N/A N/A ValueError Parent value set. N/A N/A N/A N/A super FakePathSpec self __init__ location location parent parent kwargs N/A N/A N/A N/A N/A N/A factory Factory RegisterPathSpec FakePathSpec