Add docstring to PDB.__init__.
This commit is contained in:
		
							parent
							
								
									9ac91d3850
								
							
						
					
					
						commit
						6529aedde6
					
				
					 1 changed files with 20 additions and 0 deletions
				
			
		|  | @ -1300,6 +1300,25 @@ class PhotoDB( | |||
|             ephemeral=False, | ||||
|             skip_version_check=False, | ||||
|         ): | ||||
|         ''' | ||||
|         data_directory: | ||||
|             This directory will contain the sql file, config file, | ||||
|             generated thumbnails, etc. The directory is the database for all | ||||
|             intents and purposes. | ||||
| 
 | ||||
|         create: | ||||
|             If True, the data_directory will be created if it does not exist. | ||||
|             If False, we expect that data_directory and the sql file exist. | ||||
| 
 | ||||
|         ephemeral: | ||||
|             Use an in-memory sql database, and a temporary directory for | ||||
|             everything else, so that the whole PhotoDB disappears after closing. | ||||
|             Requires that data_directory=None. | ||||
| 
 | ||||
|         skip_version_check: | ||||
|             Skip the version check so that you don't get DatabaseOutOfDate. | ||||
|             Beware of modifying any data in this state. | ||||
|         ''' | ||||
|         super().__init__() | ||||
| 
 | ||||
|         ephemeral = bool(ephemeral) | ||||
|  | @ -1325,6 +1344,7 @@ class PhotoDB( | |||
|         if self.data_directory.exists and not self.data_directory.is_dir: | ||||
|             raise exceptions.BadDataDirectory(self.data_directory.absolute_path) | ||||
| 
 | ||||
|         # LOGGING | ||||
|         self.log = logging.getLogger('etiquette:%s' % self.data_directory.absolute_path) | ||||
|         self.log.setLevel(logging.DEBUG) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue