Skip to content

Settings: actix.mode has no actix behaviour associated #387

@jayvdb

Description

@jayvdb

Your issue may already be reported! Please search on the actix-extras issue tracker 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-settingsProject: actix-settingsC-featureCategory: new functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions