Problem/Motivation

At the moment nothing uses the defined entity_log.entitylogconfig configuration file.

Proposed resolution

Delete this file, and write a hook_update() to remove this useless configuration from sites.

Remaining tasks

Deleting the file is trivial.
The next step is to create an entity_log.install file that defines the hook_update_1001() function to delete this config from the database of sites running this module.

Comments

jcnventura created an issue. See original summary.

avpaderno’s picture

The machine name of the configuration object used by the module is entity_log.configuration. That means that, eventually, that file should be entity_log.configuration.yaml.

Looking at the code, I still have to understand if there are default values for that configuration object. If there are, then the entity_log.configuration.yaml file can be used (and it should be populated with default values); otherwise, it's not necessary.

jcnventura’s picture

@apaderno, no there is nothing the other real configuration file has as default. It could however have a defined schema, which I have filed as a separate issue.

This issue is fine as is, and that file should just be deleted, and removed from existing sites.

avpaderno’s picture

@jcnventura I apologize: I didn't mean the report is wrong. I was confirming the issue and that either the file is used for the default values or it's removed.

jcnventura’s picture

No need to apologize. Thanks for paying attention to this issue queue.

  • 3d73218 committed on 8.x-1.x
    Issue #3318766 by jcnventura: Delete useless config/install/entity_log....
jcnventura’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.