<s> """<STR_LIT>""" <EOL> import dfvfs . file_io . vshadow_file_io <EOL> import dfvfs . vfs . vshadow_file_system <EOL> from dfvfs . lib import definitions <EOL> from dfvfs . resolver import resolver <EOL> from dfvfs . resolver import resolver_helper <EOL> class VShadowResolverHelper ( resolver_helper . ResolverHelper ) : <EOL> """<STR_LIT>""" <EOL> TYPE_INDICATOR = definitions . TYPE_INDICATOR_VSHADOW <EOL> def NewFileObject ( self , resolver_context ) : <EOL> """<STR_LIT>""" <EOL> return dfvfs . file_io . vshadow_file_io . VShadowFile ( resolver_context ) <EOL> def NewFileSystem ( self , resolver_context ) : <EOL> """<STR_LIT>""" <EOL> return dfvfs . vfs . vshadow_file_system . VShadowFileSystem ( resolver_context ) <EOL> resolver . Resolver . RegisterHelper ( VShadowResolverHelper ( ) ) </s>
