conf.py does nothing

This commit is contained in:
Peder Bergebakken Sundt 2024-11-15 00:18:26 +01:00
parent 8a6a0c12ba
commit 1164d492a3
4 changed files with 19 additions and 28 deletions

1
.gitignore vendored
View File

@ -3,6 +3,7 @@ result-*
dist dist
config.ini
test.db test.db
.ruff_cache .ruff_cache

View File

@ -3,29 +3,30 @@
EDB-system for PVVVV EDB-system for PVVVV
## Nix ## Nix
### Hvordan kjøre ### Hvordan kjøre
`nix run github:Prograrmvarverkstedet/dibbler` nix run github:Prograrmvarverkstedet/dibbler
### Bygge image
### Bygge nytt image
For å bygge et image trenger du en builder som takler å bygge for arkitekturen du skal lage et image for. For å bygge et image trenger du en builder som takler å bygge for arkitekturen du skal lage et image for.
(Eller be til gudene om at cross compile funker) _(Eller be til gudene om at cross compile funker)_
Flaket exposer en modul som autologger inn med en bruker som automatisk kjører dibbler, og setter opp et minimalistisk miljø. Flaket exposer en modul som autologger inn med en bruker som automatisk kjører dibbler, og setter opp et minimalistisk miljø.
Før du bygger imaget burde du endre conf.py lokalt til å inneholde instillingene dine. **NB: Denne kommer til å ligge i nix storen.** Før du bygger imaget burde du lage en `config.ini` fil lokalt som inneholder instillingene dine. **NB: Denne kommer til å ligge i nix storen.**
Du kan også endre hvilken conf.py som blir brukt direkte i pakken eller i modulen. Du kan også endre hvilken `config.ini` som blir brukt direkte i pakken eller i modulen.
Se eksempelet for hvordan skrot er satt opp i flake.nix Se eksempelet for hvordan skrot er satt opp i `flake.nix`
### Bygge image for skrot ### Bygge image for skrot
Skrot har et image definert i flake.nix:
1. endre conf.py Skrot har et system image definert i `flake.nix`:
1. lag `config.ini` (`cp {example-,}config.ini`)
2. `nix build .#images.skrot` 2. `nix build .#images.skrot`
3. ??? 3. ???
4. non-profit 4. non-profit!

13
conf.py
View File

@ -1,13 +0,0 @@
db_url = "postgresql://robertem@127.0.0.1/pvvvv"
quit_allowed = True
stop_allowed = False
show_tracebacks = True
input_encoding = "utf8"
low_credit_warning_limit = -100
user_recent_transaction_limit = 100
# See https://pypi.org/project/brother_ql/ for label types
# Set rotate to False for endless labels
label_type = "62"
label_rotate = False

View File

@ -1,18 +1,20 @@
[general] [general]
quit_allowed = true ; quit_allowed = false
stop_allowed = false ; stop_allowed = false
quit_allowed = true ; not for prod
stop_allowed = true ; not for prod
show_tracebacks = true show_tracebacks = true
input_encoding = 'utf8' input_encoding = 'utf8'
[database] [database]
; url = postgresql://robertem@127.0.0.1/pvvvv
url = sqlite:///test.db url = sqlite:///test.db
; url = postgresql://dibbler:hunter2@localhost/dibbler
[limits] [limits]
low_credit_warning_limit = -100 low_credit_warning_limit = -100
user_recent_transaction_limit = 100 user_recent_transaction_limit = 100
# See https://pypi.org/project/brother_ql/ for label types # See https://pypi.org/project/brother_ql_next/ for label types
# Set rotate to False for endless labels # Set rotate to False for endless labels
[printer] [printer]
label_type = "62" label_type = "62"