======== Settings ======== Yagura is project based by Django adn third party applications. So, most configuration is conformance with these. There is following settings Yagura peculiar. Settings Yagura peciliar ======================== ``YAGUA_ENABLE_PASSWORD_REGISTRATION`` -------------------------------------- Default: ``True`` When set ``True`` , use ``django-registration`` and show views, urlpatterns. If you want registration by only social account, please set ``False`` . Login form of admin-site is always valiabled no matter whether this value. ``YAGURA_MAX_TRY_IN_MONITOR`` ----------------------------- :Default: ``1`` Max number trying when monitoring job is failure. When it is set '1', monitoring job does not retry, return NG immediately. When it is more than, repeat until rearch value, return last reason with NG. ``YAGURA_SITES_LIMIT`` ---------------------- :Default: `1` Number of sites that user can add in site. If it is set 0, user can add sites unlimitedly. ``YAGURA_MONITOR_FUNC`` ----------------------- :Default: yagura.monitors.services.monitor_site_requests In monitoring task, call implemented request function. Currently, accept these methods * ``yagura.monitors.services.monitor_site_requests`` * ``requests`` based HTTP call **(recommended)** * Is stable, but process time increase monotonically by num of monitoring websites * ``yagura.monitors.services.monitor_site_aiohttp`` * ``aiohttp`` based HTTP call * Process time is shorter tendency than ``requests`` , but unstable. ``YAGURA_ENABLE_DELETING_SITES`` -------------------------------- :Default: True Enable delete site by user registered. If you want to disable monitoring but not want to delete logs. Set ``False``