Skip to content

Commit

Permalink
Configure automatic restarts for main filebrowser
Browse files Browse the repository at this point in the history
  • Loading branch information
dormant-user committed Jun 23, 2024
1 parent 940c146 commit a9c7b73
Show file tree
Hide file tree
Showing 9 changed files with 154 additions and 351 deletions.
47 changes: 26 additions & 21 deletions doc_gen/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,22 +53,22 @@ Settings
========

.. autoclass:: pyfilebrowser.proxy.settings.Destination(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.EnvConfig(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.RateLimit(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.Session(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

--------PyFB API Client--------
===============================
Expand All @@ -82,48 +82,53 @@ Modals
Configuration
=============

.. autoclass:: pyfilebrowser.modals.settings.ServerSettings(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Server(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Branding(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Tus(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Defaults(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Commands(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Config(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.ReCAPTCHA(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Auther(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.ConfigSettings(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

Models
======
Expand All @@ -145,12 +150,12 @@ Models
====

.. autoclass:: pyfilebrowser.modals.models.Sorting(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.models.Perm(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand All @@ -161,25 +166,25 @@ Users
=====

.. autoclass:: pyfilebrowser.modals.users.Authentication(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.users.UserSettings(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

Squire
======
Download
========

.. autoclass:: pyfilebrowser.squire.download.Executable(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.squire.download.GitHub(pydantic.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand All @@ -190,12 +195,12 @@ Steward
=======

.. autoclass:: pyfilebrowser.squire.steward.EnvConfig(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.squire.steward.FileIO(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand Down
47 changes: 26 additions & 21 deletions docs/_sources/index.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,22 +53,22 @@ Settings
========

.. autoclass:: pyfilebrowser.proxy.settings.Destination(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.EnvConfig(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.RateLimit(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.proxy.settings.Session(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

--------PyFB API Client--------
===============================
Expand All @@ -82,48 +82,53 @@ Modals
Configuration
=============

.. autoclass:: pyfilebrowser.modals.settings.ServerSettings(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Server(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Branding(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Tus(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Defaults(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Commands(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Config(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.ReCAPTCHA(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.Auther(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.config.ConfigSettings(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

Models
======
Expand All @@ -145,12 +150,12 @@ Models
====

.. autoclass:: pyfilebrowser.modals.models.Sorting(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.models.Perm(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand All @@ -161,25 +166,25 @@ Users
=====

.. autoclass:: pyfilebrowser.modals.users.Authentication(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.modals.users.UserSettings(pydantic_settings.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

Squire
======
Download
========

.. autoclass:: pyfilebrowser.squire.download.Executable(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.squire.download.GitHub(pydantic.BaseSettings)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand All @@ -190,12 +195,12 @@ Steward
=======

.. autoclass:: pyfilebrowser.squire.steward.EnvConfig(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

.. autoclass:: pyfilebrowser.squire.steward.FileIO(pydantic.BaseModel)
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields
:exclude-members: _abc_impl, model_config, model_fields, model_computed_fields, Config

====

Expand Down
Loading

0 comments on commit a9c7b73

Please sign in to comment.