actix / actix/actix-extras

Settings: actix.mode has no actix behaviour associated

Offen
#387 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
A-settings C-feature
Vorherrschende Sprache
Rust
Sterne
889
Forks
224
Ø Merge
9 Std. 37 Min.
Gemergte PRs (30 T.)
20

Beschreibung

Your issue may already be reported! Please search on the [actix-extras issue tracker](https://github.com/actix/actix-extras/issues) before creating one.

## Expected Behavior

I expect that all of the settings under the "actix" table correspond to some actix behaviour.

## Current Behavior

The config field "actix.mode" has no actix behaviour associated with it, and is ignored by `ApplySettings`.

## Possible Solution

IMO having a `mode` config is very helpful, being a very common concept, so I suggest it is moved into the `application` part of the config structure, or another config section being created such as "common" for config that actix-settings provides but doesnt have any implemented behaviour.

Another alternative is for actix-settings to use this `mode` value to provide different defaults for prod vs dev, and document this.

## Steps to Reproduce (for bugs)

## Context

## Your Environment

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.