|  | @@ -196,7 +196,7 @@ def with_repository(fake=False, invert_fake=False, create=False, lock=True,
 | 
	
		
			
				|  |  |                  if cache:
 | 
	
		
			
				|  |  |                      with Cache(repository, kwargs['key'], kwargs['manifest'],
 | 
	
		
			
				|  |  |                                 progress=getattr(args, 'progress', False), lock_wait=self.lock_wait,
 | 
	
		
			
				|  |  | -                               cache_mode=getattr(args, 'files_cache_mode', DEFAULT_FILES_CACHE_MODE),
 | 
	
		
			
				|  |  | +                               cache_mode=getattr(args, 'files_cache_mode', FILES_CACHE_MODE_DISABLED),
 | 
	
		
			
				|  |  |                                 consider_part_files=getattr(args, 'consider_part_files', False),
 | 
	
		
			
				|  |  |                                 iec=getattr(args, 'iec', False)) as cache_:
 | 
	
		
			
				|  |  |                          return method(self, args, repository=repository, cache=cache_, **kwargs)
 | 
	
	
		
			
				|  | @@ -240,7 +240,7 @@ def with_other_repository(manifest=False, key=False, cache=False, compatibility=
 | 
	
		
			
				|  |  |                  if cache:
 | 
	
		
			
				|  |  |                      with Cache(repository, key_, manifest_,
 | 
	
		
			
				|  |  |                                 progress=False, lock_wait=self.lock_wait,
 | 
	
		
			
				|  |  | -                               cache_mode=getattr(args, 'files_cache_mode', DEFAULT_FILES_CACHE_MODE),
 | 
	
		
			
				|  |  | +                               cache_mode=getattr(args, 'files_cache_mode', FILES_CACHE_MODE_DISABLED),
 | 
	
		
			
				|  |  |                                 consider_part_files=getattr(args, 'consider_part_files', False),
 | 
	
		
			
				|  |  |                                 iec=getattr(args, 'iec', False)) as cache_:
 | 
	
		
			
				|  |  |                          kwargs['other_cache'] = cache_
 | 
	
	
		
			
				|  | @@ -3799,8 +3799,8 @@ class Archiver:
 | 
	
		
			
				|  |  |          fs_group.add_argument('--sparse', dest='sparse', action='store_true',
 | 
	
		
			
				|  |  |                                 help='detect sparse holes in input (supported only by fixed chunker)')
 | 
	
		
			
				|  |  |          fs_group.add_argument('--files-cache', metavar='MODE', dest='files_cache_mode', action=Highlander,
 | 
	
		
			
				|  |  | -                              type=FilesCacheMode, default=DEFAULT_FILES_CACHE_MODE_UI,
 | 
	
		
			
				|  |  | -                              help='operate files cache in MODE. default: %s' % DEFAULT_FILES_CACHE_MODE_UI)
 | 
	
		
			
				|  |  | +                              type=FilesCacheMode, default=FILES_CACHE_MODE_UI_DEFAULT,
 | 
	
		
			
				|  |  | +                              help='operate files cache in MODE. default: %s' % FILES_CACHE_MODE_UI_DEFAULT)
 | 
	
		
			
				|  |  |          fs_group.add_argument('--read-special', dest='read_special', action='store_true',
 | 
	
		
			
				|  |  |                                help='open and read block and char device files as well as FIFOs as if they were '
 | 
	
		
			
				|  |  |                                     'regular files. Also follows symlinks pointing to these kinds of files.')
 |