Make AWS S3 bucket name fully configurable
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
Piste de recherche
Recherchez dans le backend la construction du bucket basée sur AWS_S3_BUCKET_PREFIX et ENVIRONMENT présentée dans l’issue, puis suivez l’endroit où le paramètre du bucket est lu. Remplacez cette composition par un seul paramètre configurable de nom de bucket et vérifiez que le nom configuré est utilisé tel quel, y compris pour les noms sans suffixe d’environnement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the issue
Currently, the AWS S3 bucket name is constructed dynamically in code like this:
return f"{self.AWS_S3_BUCKET_PREFIX}-{self.ENVIRONMENT}"
-
This assumes that all bucket names will follow the - pattern.
-
However, in future scenarios, users or organizations might bring their own bucket names, which may not include the environment in their naming convention or may follow completely different patterns.
-
Hardcoding the bucket name composition like this makes it inflexible and prone to failure if the naming convention does not match.
Expected behavior
-
There should be a single, fully-configurable AWS S3 bucket name setting
(e.g., AWS_S3_BUCKET_NAME)which is used directly without concatenating prefix and environment in code. -
This allows using existing customer buckets regardless of naming convention.
- Langage dominant
- Python
- Étoiles
- 18
- Forks
- 10
- Merge moyen
- 2 j 23 h
- PR mergées (30 j)
- 13
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ProjectTech4DevAI/kaapi-backend
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
ProjectTech4DevAI/kaapi-backend#889 ·
Les mainteneurs répondent en général sous 1 jour
-
GoogleGcpCredentials: Enforce dictionary typePeut-être pris @vprashrex l’a pris il y a 3 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1207 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Dataset: Increase limit_rows parameterPeut-être pris @vprashrex l’a pris il y a 4 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1206 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Assessment Pipeline: Add audio/video supportPeut-être pris @vprashrex l’a pris il y a 22 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1184 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Cleanup: Automated data retention systemPeut-être pris @Prajna1999 l’a pris il y a 22 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1183 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de ProjectTech4DevAI/kaapi-backend
Issues similaires
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
vllm-project/vllm-metal#822 ·
Les mainteneurs répondent en général sous 1 jour
-
vector-store
Difficulté 1/5 1-3 heures Accessibilité débutants 90/100
mem0ai/mem0#7461 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: chunk_span_bounds and _validated_chunk_spans reject Pydantic models ChunkSpan and AudioFileOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
BasedHardware/omi#19047 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour