[LUGOS] Alternetiva /etc conf. datotek
David Klasinc
bigwhale at lubica.net
Fri Dec 6 22:42:26 CET 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jaz bom kar odgovarjal na stara sporocila... :P
> Ce bi iz nule delal OS bi bilo po moje najboljse, ce se program ne bi
> ukvarjal katero datoteko mora prebrati, in kako dobiti nastavitve,
> program bi samo klical neko standardno funkcijo npr.
> get_config("users.david.password")
> in dobi geslo uporabnika david
... ...
> Resitev je kot sem zgoraj opisal, da se program ne ukvarje kje dobi
> nastavitve, pa naj bo to XML datoteka, podatkovna baza, ...
V bistvu potem prides do vsega skupaj treh nivojev... V grobem imas zapis
podatkov na disku (konfiguracije, etc, etc,...), potem imas nek nivo, ki ti
omogoca dostop do teh podatkov, recimo neko knjiznico in na koncu imas
program, ki uporablja te podatke,...
Kako si zapisani podatki je pa samo stvar okusa... Tukaj ti ni potrebno
pisati operacijskega sistema 'iz nule' ampak naredis eno knjiznico, ki se
ukvarja s tem (nekako tako kot se readline ukvarja z vnosno vrstico...).
In ker pac ze delas tako knjiznico se lahko uporabnik tudi sam odloci kako bo
imel zapisane podatke v konfiguracijskih datotekah... Se vedno ima vsak
program svoj config file, ali pa konec koncev vsi uporabljajo isti config
file, tudi to se da nastaviti...
Kako je ze Maddog rekel? Show me the code? :)
- --
David!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE98RnCz0dAgYeWS2wRAvVbAKCQaHXLwIFahNLBQ2GEjM3u3Ar1OgCgksna
I3aZD4qNaJAi7/kWrwvTLsU=
=69HB
-----END PGP SIGNATURE-----
More information about the lugos-list
mailing list