Skip to content

Config file location is problematic #45

@ghost

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions