Package: genvars
GenVarsGenerate description tables for your Pydantic BaseSettings models in Markdown.Usage:poetryrunpython3-mgenvars[-h][--outputOUTPUT]modules[modules...]positionalarguments:modulesModuleswithsettingstodescribe,e.g.common.settingsconfig<...>

options:-h,--helpshowthishelpmessageandexit--outputOUTPUTOutputfileinMarkdown.PostgresSettingsVariableTypeDefaultDescriptionHOSTstringPORTintegerUSERstringPASSWORDstringDBstringManagerSettingsVariableTypeDefaultDescriptionMAX_CONCURRENT_EVENT_WORKERSinteger10The maximum number of concurrent tasks in the event loop to process incoming events.MAX_CONCURRENT_RESTORATION_TASKSinteger10The maximum number of concurrent tasks in the event loop to process incoming restoration tasks.MAX_CONCURRENT_RESTORATION_WORKERSinteger10The maximum number of concurrent restoration workers per restoration task in the event loop to run file-wise restoration. Thus, 10 tasks will spawn 10 workers each, amounting to 100 coroutines running at once.BATCH_SIZEinteger10How many files to fetch from the snapshot for restoration at once.ProductionS3StorageSettingsVariableTypeDefaultDescriptionCONFIG_FILE_PATHstring~/.aws/configMAX_CONCURRENT_REQUESTSinteger10The number of concurrent uploads per directory. The minimum count of threads on my system was 6 with the concurrency value of 1.https://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-concurrent-requestsMAX_QUEUE_SIZEinteger1000https://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-queue-sizeMULTIPART_THRESHOLDstring8MBhttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#multipart-thresholdMULTIPART_CHUNKSIZEstring8MBhttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#multipart-chunksizeMAX_BANDWIDTHstring, nullNonehttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-bandwidthARGSarray['--size-only']Arbitrary keyword arguments to be passed to the AWS CLI command.ACCESS_KEY_IDstringSECRET_ACCESS_KEYstringENDPOINT_URLstringREGIONstringBUCKET_NAMEstringName of the bucket to be used.AWSS3CliSettingsVariableTypeDefaultDescriptionCONFIG_FILE_PATHstring~/.aws/configMAX_CONCURRENT_REQUESTSinteger10The number of concurrent uploads per directory. The minimum count of threads on my system was 6 with the concurrency value of 1.https://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-concurrent-requestsMAX_QUEUE_SIZEinteger1000https://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-queue-sizeMULTIPART_THRESHOLDstring8MBhttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#multipart-thresholdMULTIPART_CHUNKSIZEstring8MBhttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#multipart-chunksizeMAX_BANDWIDTHstring, nullNonehttps://docs.aws.amazon.com/cli/latest/topic/s3-config.html#max-bandwidthARGSarray['--size-only']Arbitrary keyword arguments to be passed to the AWS CLI command.S3StorageSettingsVariableTypeDefaultDescriptionACCESS_KEY_IDstringSECRET_ACCESS_KEYstringENDPOINT_URLstringREGIONstringTapeS3StorageSettingsVariableTypeDefaultDescriptionACCESS_KEY_IDstringSECRET_ACCESS_KEYstringENDPOINT_URLstringREGIONstringBUCKET_NAMEstringName of the bucket to be used.BackupManagerSettingsVariableTypeDefaultDescriptionSCHEMAstringhttpHOSTstringPORTintegerExporterSettingsVariableTypeDefaultDescriptionMAX_CONCURRENT_TASKSinteger10The maximum number of concurrent tasks in the event loop.DIRECTORIESarrayTenacitySettingsVariableTypeDefaultDescriptionMAX_RETRIES_COUNTinteger-1-1 means infinite retriesWAIT_MULTIPLIERinteger2Exponential backoff multiplierMAX_WAIT_TIMEinteger10Maximum wait time in seconds