Hello Tobias,

Matej Marusak [2021-02-04 17:59 +0100]:
> I assume this "list of remote hosts" is not the same list of hosts on which
> you use cockpit. When you need to store some database on the server just
> pick a well defined location and use that. (like
> /usr/share/myapp/database.db)

Please don't use /usr for these -- this is read-only package manager territory.
For a system-wide database, use /var/lib/myapp, for a per-user database use
~/.config/myapp or ~/.local/share/myapp

> > Has the cockpit API maybe an easy way to retrieve the directory where an
> > extension lives in?
> >
> 
> I am not aware of it, but it would not be hard to write a simple function
> to find from where the extension is being served. But I would argue for not
> using that for storing any arbitrary data mainly as users may
> remove/reinstall your extension and the data would  go with it.

That not, but again, the installation directory of a cockpit page is a really
bad place for data.

Martin
_______________________________________________
cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org
To unsubscribe send an email to cockpit-devel-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/cockpit-devel@lists.fedorahosted.org

Reply via email to