Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

181
Views
¿Cómo ejecutar solo ciertas líneas de código en producción en Google Cloud Run?

Estoy escribiendo servicios FastAPI e implementando en Google Cloud Run.

Me gustaría ejecutar cierto código en mi computadora portátil, cierto código en la nube, etc. Me gustaría personalizar el código según el entorno en el que se ejecuta.

¿Cómo puedo saber si estoy en un contenedor, Google Cloud Run, mi computadora portátil Mac, espacios vscode, acciones de GitHub... ¿Cómo puedo agregar esa información a la variable de depuración?

 debug,cloud,laptop,vcode = Environment() if debug: app.mount("/public", StaticFiles(directory="/public"), name="static") else: app.mount("/public", StaticFiles(directory="/debitcard/debitcard/public/static"), name="static") }

¿Cómo puedo saber en python si el código se está ejecutando realmente en mi computadora portátil o en el entorno de ejecución en la nube?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

La respuesta es simplemente establecer variables de entorno en todos los entornos en los que se ejecutará el código.

En mi computadora portátil, haré esto:

 export DEBUG=True export LAPTOP=True export CLOUDRUN=False export GITHUBACTIONS=False

y en Google Cloud Run, configuraré las variables del entorno también. así como en GitHub Actions....

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!