Skip to content

Config file location is problematic #45

Description

While trying to set up marmoset in a test VM, I encountered the following section in the README.md:

"The configuration file has to be placed in the app's root directory as marmoset.conf. It is necessary to define a PXELabel section. The first entry in this section will be the default label."

This is pretty unorthodox an I believe it should be changed before a stable version is released. If I install marmoset using setuptools, it will search for the configuration file in /usr/lib/python$VERSION/sites-packages/marmoset.conf. This is usually not a location in which configuration files should be placed.

If I may offer some suggestions, I would place the configuration file in /etc by default (either directly or in a sub-directory dedicated to marmoset) OR make it possible to define the configuration file as a command line parameter. The latter one would be much more flexible of course.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions