preferences file

DL Neil PythonList at DancesWithMice.info
Mon Jan 28 12:22:45 EST 2019


On 29/01/19 1:29 AM, Karsten Hilbert wrote:
> On Mon, Jan 28, 2019 at 07:02:47AM -0500, songbird wrote:
> 
>>> What about running a multi-tenant application (for multiple users who
>>> are not also system-users) - cf them logging-on to run their own. It is
>>> appropriate, possibly even "required" to keep Fred's config file,
>>> reports, graphs, logs, etc; separate from Barney's. Ideally they will
>>> not be sub-dirs of the application/package.
>>
>>    if it is per user defined then $HOME/.config/<app-name>,
>> $HOME/.local/share/<app-name> and any temporary data can go
>> in $HOME/.cache/<app-name> will do it for posix on Windows
>> there is the per user app stuff which i haven't sorted out
>> yet.
>>
>>    $HOME changes per user login name change.
> 
> 	$HOME/.config/<app-name>/<app-user>/
> 	$HOME/.cache/<app-name>/<app-user>/


+1

The latter for tmp/intermediate files (without hassles, eg creating 
unique fileNMs!). - and which can be wiped with a single command at the 
end of the run!

The former for 'valuable stuff'. With the opportunity, to separate 
output presentations and inputs using sub-dirs!

(noticed in one such implementation, the need to separate different 
'runs' of the same app, by the same client, using alternate hypotheses - 
that required another 'layer' of sub-dirs!)

Thanks!
-- 
Regards =dn



More information about the Python-list mailing list