%global _empty_manifest_terminate_build 0 Name: python-betterLogs4Python Version: 0.1.8 Release: 1 Summary: As the name says, it's a little helper for logging more comfortably in python 3 (for now only python3 support) to file and console! License: MIT License URL: https://github.com/JonasMayerDev/betterLogs4Python Source0: https://mirrors.aliyun.com/pypi/web/packages/6c/76/0151da44f4dc3d64cb6d35e9883fd0c29a2e108b95b446247fb3a63f71cd/betterLogs4Python-0.1.8.tar.gz BuildArch: noarch %description logFilename |"app.log" |(String) Defines the filename/path the BetterLogger will log to if printToFile is True. loggerName |"" |(String) Defines a module name that will be added to the log message. includeTime |False |(Bool) Defines if the log time should be included. printToConsole |True |(Bool) Defines if the log messages should be printed to stdout (Console output). printToFile |True |(Bool) Defines if the log messages should be printed to file (specified in logFilename parameter). lineLimiter |-1 |(Int > 0) Defines the max number of lines in the log file. (-1 means no limit) (When exceeding the limit, old logs get deleted). runLimiter |-1 |(Int > 0) Defines the max number of runs in the log file. Runs are separated with String defined in runSeparator parameter. (-1 means no limit) (When exceeding the limit, old runs get deleted). logLevelThreshold |0 |(Int) Defines the threshold of log level number that get logged (Message will only get printed to File or Console if it's logLevelNum > logLevelThreshold. Else the log will be ignored. Default logLevelNum is 20). runSeparator |"----------" |(String) Defines the String that defines the end of a run. It gets used to retain the runLimit and gets logged when finishRun function is called. (If you normal log contains the runSeparator String it counts as the runSeparator) ```python logger = BetterLogger() ``` 3. Log to file by calling the log function with the logLevelNum parameter to define the type of the log message (default ist 20). The logLevelNum corresponds to the types as follows: %package -n python3-betterLogs4Python Summary: As the name says, it's a little helper for logging more comfortably in python 3 (for now only python3 support) to file and console! Provides: python-betterLogs4Python BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-betterLogs4Python logFilename |"app.log" |(String) Defines the filename/path the BetterLogger will log to if printToFile is True. loggerName |"" |(String) Defines a module name that will be added to the log message. includeTime |False |(Bool) Defines if the log time should be included. printToConsole |True |(Bool) Defines if the log messages should be printed to stdout (Console output). printToFile |True |(Bool) Defines if the log messages should be printed to file (specified in logFilename parameter). lineLimiter |-1 |(Int > 0) Defines the max number of lines in the log file. (-1 means no limit) (When exceeding the limit, old logs get deleted). runLimiter |-1 |(Int > 0) Defines the max number of runs in the log file. Runs are separated with String defined in runSeparator parameter. (-1 means no limit) (When exceeding the limit, old runs get deleted). logLevelThreshold |0 |(Int) Defines the threshold of log level number that get logged (Message will only get printed to File or Console if it's logLevelNum > logLevelThreshold. Else the log will be ignored. Default logLevelNum is 20). runSeparator |"----------" |(String) Defines the String that defines the end of a run. It gets used to retain the runLimit and gets logged when finishRun function is called. (If you normal log contains the runSeparator String it counts as the runSeparator) ```python logger = BetterLogger() ``` 3. Log to file by calling the log function with the logLevelNum parameter to define the type of the log message (default ist 20). The logLevelNum corresponds to the types as follows: %package help Summary: Development documents and examples for betterLogs4Python Provides: python3-betterLogs4Python-doc %description help logFilename |"app.log" |(String) Defines the filename/path the BetterLogger will log to if printToFile is True. loggerName |"" |(String) Defines a module name that will be added to the log message. includeTime |False |(Bool) Defines if the log time should be included. printToConsole |True |(Bool) Defines if the log messages should be printed to stdout (Console output). printToFile |True |(Bool) Defines if the log messages should be printed to file (specified in logFilename parameter). lineLimiter |-1 |(Int > 0) Defines the max number of lines in the log file. (-1 means no limit) (When exceeding the limit, old logs get deleted). runLimiter |-1 |(Int > 0) Defines the max number of runs in the log file. Runs are separated with String defined in runSeparator parameter. (-1 means no limit) (When exceeding the limit, old runs get deleted). logLevelThreshold |0 |(Int) Defines the threshold of log level number that get logged (Message will only get printed to File or Console if it's logLevelNum > logLevelThreshold. Else the log will be ignored. Default logLevelNum is 20). runSeparator |"----------" |(String) Defines the String that defines the end of a run. It gets used to retain the runLimit and gets logged when finishRun function is called. (If you normal log contains the runSeparator String it counts as the runSeparator) ```python logger = BetterLogger() ``` 3. Log to file by calling the log function with the logLevelNum parameter to define the type of the log message (default ist 20). The logLevelNum corresponds to the types as follows: %prep %autosetup -n betterLogs4Python-0.1.8 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-betterLogs4Python -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Jun 09 2023 Python_Bot - 0.1.8-1 - Package Spec generated