No way to avoid loading the sampling_rule.json file
- Lingua principale
- Python
- Stelle
- 338
- Fork
- 147
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Would it be possible to only load this file if the LocalSampler is initialized?
Moving
`with open(resource_filename(__name__, 'sampling_rule.json')) as f:
local_sampling_rule = json.load(f)
`
to `def __init__(self, rules=local_sampling_rule):`
_Originally posted by @christianbeland in https://github.com/aws/aws-xray-sdk-python/issues/105#issuecomment-428700941_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Individua LocalSampler e il caricamento di sampling_rule.json mostrato nell’issue. Verifica quando il modulo apre e analizza attualmente il file, quindi verifica che l’importazione dell’SDK non carichi il file a meno che LocalSampler non sia inizializzato. Esegui la suite di test esistente e aggiungi o aggiorna la copertura per il comportamento di inizializzazione e importazione del modulo se vengono trovati test corrispondenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- backend
- Tipo di issue
- Refactoring
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100