mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-11-04 07:05:41 +00:00 
			
		
		
		
	feat(contrib): Log docker and RTD (#9156)
This commit is contained in:
		
							
								
								
									
										12
									
								
								tasks.py
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								tasks.py
									
									
									
									
									
								
							@@ -18,12 +18,16 @@ from invoke.exceptions import UnexpectedExit
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
def is_docker_environment():
 | 
					def is_docker_environment():
 | 
				
			||||||
    """Check if the InvenTree environment is running in a Docker container."""
 | 
					    """Check if the InvenTree environment is running in a Docker container."""
 | 
				
			||||||
    return os.environ.get('INVENTREE_DOCKER', 'False')
 | 
					    from src.backend.InvenTree.InvenTree.config import is_true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return is_true(os.environ.get('INVENTREE_DOCKER', 'False'))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def is_rtd_environment():
 | 
					def is_rtd_environment():
 | 
				
			||||||
    """Check if the InvenTree environment is running on ReadTheDocs."""
 | 
					    """Check if the InvenTree environment is running on ReadTheDocs."""
 | 
				
			||||||
    return os.environ.get('READTHEDOCS', 'False') == 'True'
 | 
					    from src.backend.InvenTree.InvenTree.config import is_true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return is_true(os.environ.get('READTHEDOCS', 'False'))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def task_exception_handler(t, v, tb):
 | 
					def task_exception_handler(t, v, tb):
 | 
				
			||||||
@@ -1325,6 +1329,10 @@ API         {InvenTreeVersion.inventreeApiVersion()}
 | 
				
			|||||||
Node        {node if node else NA}
 | 
					Node        {node if node else NA}
 | 
				
			||||||
Yarn        {yarn if yarn else NA}
 | 
					Yarn        {yarn if yarn else NA}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Environment:
 | 
				
			||||||
 | 
					Docker      {is_docker_environment()}
 | 
				
			||||||
 | 
					RTD         {is_rtd_environment()}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Commit hash: {InvenTreeVersion.inventreeCommitHash()}
 | 
					Commit hash: {InvenTreeVersion.inventreeCommitHash()}
 | 
				
			||||||
Commit date: {InvenTreeVersion.inventreeCommitDate()}"""
 | 
					Commit date: {InvenTreeVersion.inventreeCommitDate()}"""
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user