<s> """<STR_LIT>""" <EOL> import dfvfs . file_io . gzip_file_io <EOL> import dfvfs . vfs . gzip_file_system <EOL> from dfvfs . lib import definitions <EOL> from dfvfs . resolver import resolver <EOL> from dfvfs . resolver import resolver_helper <EOL> class GzipResolverHelper ( resolver_helper . ResolverHelper ) : <EOL> """<STR_LIT>""" <EOL> TYPE_INDICATOR = definitions . TYPE_INDICATOR_GZIP <EOL> def NewFileObject ( self , resolver_context ) : <EOL> """<STR_LIT>""" <EOL> return dfvfs . file_io . gzip_file_io . GzipFile ( resolver_context ) <EOL> def NewFileSystem ( self , resolver_context ) : <EOL> """<STR_LIT>""" <EOL> return dfvfs . vfs . gzip_file_system . GzipFileSystem ( resolver_context ) <EOL> resolver . Resolver . RegisterHelper ( GzipResolverHelper ( ) ) </s>
