niamoto package¶
Subpackages¶
- niamoto.cli package
- Subpackages
- niamoto.cli.commands package
- Submodules
- niamoto.cli.commands.base module
- niamoto.cli.commands.deploy module
- niamoto.cli.commands.export module
- niamoto.cli.commands.gui module
- niamoto.cli.commands.imports module
- niamoto.cli.commands.initialize module
- niamoto.cli.commands.optimize module
- niamoto.cli.commands.plugins module
- niamoto.cli.commands.run module
- niamoto.cli.commands.stats module
- niamoto.cli.commands.transform module
- Module contents
- niamoto.cli.utils package
- niamoto.cli.commands package
- Module contents
- Subpackages
- niamoto.common package
- Subpackages
- Submodules
- niamoto.common.config module
- niamoto.common.database module
DatabaseDatabase.enable_connection_reuse()Database.disable_connection_reuse()Database.connection()Database.create_indexes_for_table()Database.optimize_all_tables()Database.has_table()Database.invalidate_table_names_cache()Database.get_table_names()Database.get_new_session()Database.add_instance_and_commit()Database.execute_select()Database.execute_sql()Database.commit_session()Database.rollback_session()Database.close_db_session()Database.begin_transaction()Database.commit_transaction()Database.rollback_transaction()Database.get_table_columns()Database.get_columns()Database.get_table_schema()Database.optimize_database()Database.get_database_stats()Database.fetch_all()Database.fetch_one()Database.execute_query()
- niamoto.common.environment module
- niamoto.common.exceptions module
NiamotoErrorConfigurationErrorEnvironmentSetupErrorLoggingErrorCLIErrorCommandErrorArgumentErrorVersionErrorInputErrorValidationErrorDataValidationErrorDataLoadErrorFileErrorFileReadErrorFileWriteErrorFileFormatErrorCSVErrorDatabaseErrorDatabaseConnectionErrorDatabaseWriteErrorDatabaseQueryErrorTransactionErrorDatabaseLockErrorDataImportErrorTaxonomyImportErrorOccurrenceImportErrorPlotImportErrorShapeImportErrorProcessErrorCalculationErrorDataTransformErrorJSONEncodeErrorGenerationErrorTemplateErrorOutputError
- niamoto.common.paths module
- niamoto.common.progress module
- Module contents
- niamoto.core package
- niamoto.gui package
- niamoto.publish package
Submodules¶
niamoto.main module¶
Main entry point for the Niamoto CLI application.
- niamoto.main.init_logging()¶
Initialize global logging for the application.
- Raises:
LoggingError – If logging setup fails
- Return type:
None
- niamoto.main.main()¶
The main entry point for the Niamoto application.
This function initializes logging, sets up global exception handling, and runs the command-line interface. Any unhandled exceptions will be logged and displayed to the user appropriately.
- Return type:
None