TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

Пронајдени 2 слични објави

Пребарај: #palmares

当前筛选 #palmares清除筛选
Radio Holguín La Nueva

@radioHolguin · Post #9213 · 29.12.2023 г., 23:57

Informa nuestra periodista Mavel Ponce de León que, en #Holguín, la sucursal de #Palmares ofertará cenas para consumir en el lugar y llevar, por el #FinDeAño desde sus instituciones gastronómicas. Entre las opciones que puede disfrutarse en casa se incluyen la carne de cerdo (sin cocción), frutas, vegetales y cerveza. Mientras que, el Salón 1720 propone tables para dos personas, a base de pollo, langosta, cerdo; con dos bebidas a escoger, viandas, arroz, café... por un costo entre los dos mil y tres mil pesos la reservación. En el restaurante El Ancla, en Guardalavaca, ofertarán mariscos y pescados, como es tradición de este. A través de las agencias de viaje, entre las que se encuentra Havanatur, se puede reservar para las cenas. El pago se efectúa en moneda nacional, según precisiones a Radio Holguín Gretel Ramírez, directora de Operaciones de Palmares. #Cuba

Radio Holguín La Nueva

@radioHolguin · Post #10449 · 05.09.2024 г., 17:12

Lanzan desde Holguín 14 edición del Festival Internacional Varadero Gourmet La décimo cuarta edición del Festival Internacional Varadero Gourmet sesionará entre los días 11 y 13 de septiembre próximos en el mayor balneario del país. La cadena extrahotelera #Palmares convocó a una conferencia de prensa para ofrecer detalles de su participación en el evento, dedicado a la evolución y sostenibilidad de la cocina tradicional cubana. Conferencias, exposiciones, concursos y otros eventos contarán con la participación holguinera en uno de los eventos más importante del #turismo en #Cuba. Desde la Bodeguita del Medio en #Holguín trascendió que han confirmado su presencia varios expositores extranjeros y participantes procedentes de más de una decena de países. Holguín apostará por mostrar su talento en los eventos competitivos en cocina y cantina, a partir del encadenamiento productivo con formas de gestión no estatal. Una decena de ponencias se presentarán durante el evento, que contará con actividades colaterales en el balneario de #Varadero. 📸 Odalys Martínez Oliva