Просмотр исходного кода

:truck: delete php version of ai-translate consumer

Jeremy Zheng 8 месяцев назад
Родитель
Сommit
df8e1cf7ad

+ 16 - 4
deploy/mint.yml

@@ -10,6 +10,7 @@
     - task
     - task
     - fort
     - fort
     - ai_translate
     - ai_translate
+    - openai_proxy
   roles:
   roles:
     - mint-v2.1
     - mint-v2.1
 
 
@@ -68,15 +69,26 @@
         state: restarted
         state: restarted
         scope: user
         scope: user
 
 
-- name: Start mint php-fpm
+- name: Start mint ai-translate worker
   hosts:
   hosts:
     - ai_translate
     - ai_translate
   tasks:
   tasks:
-    - name: Disable php ai-translate service
+    - name: Enable php ai-translate service
       ansible.builtin.systemd_service:
       ansible.builtin.systemd_service:
         name: "{{ app_container_prefix }}-{{ app_domain }}-worker-mq-ai.translate"
         name: "{{ app_container_prefix }}-{{ app_domain }}-worker-mq-ai.translate"
-        enabled: false
-        state: stopped
+        enabled: true
+        state: started
+        scope: user
+
+- name: Start mint openai-proxy worker
+  hosts:
+    - openai_proxy
+  tasks:
+    - name: Enable openai-proxy service
+      ansible.builtin.systemd_service:
+        name: "{{ app_container_prefix }}-{{ app_domain }}-worker-mq-openai.proxy"
+        enabled: true
+        state: started
         scope: user
         scope: user
 
 
 - name: Setup nginx
 - name: Setup nginx

+ 2 - 3
deploy/roles/mint-v2.1/tasks/laravel.yml

@@ -32,8 +32,8 @@
     workdir: "{{ app_deploy_target }}"
     workdir: "{{ app_deploy_target }}"
     auto_remove: true
     auto_remove: true
 
 
-- name: Setup background worker
-  ansible.builtin.include_tasks: workers.yml
+- name: Setup background php worker
+  ansible.builtin.include_tasks: php/workers.yml
   vars:
   vars:
     zone_name: mq
     zone_name: mq
   loop:
   loop:
@@ -43,7 +43,6 @@
     - wbw.analyses
     - wbw.analyses
     - export.pali.chapter
     - export.pali.chapter
     - export.article
     - export.article
-    # - ai.translate
   loop_control:
   loop_control:
     loop_var: worker_name
     loop_var: worker_name
 
 

+ 1 - 1
deploy/roles/mint-v2.1/tasks/workers.yml → deploy/roles/mint-v2.1/tasks/workers/php.yml

@@ -1,6 +1,6 @@
 - name: Upload script for worker-{{ zone_name }}-{{ worker_name }}
 - name: Upload script for worker-{{ zone_name }}-{{ worker_name }}
   ansible.builtin.template:
   ansible.builtin.template:
-    src: containers/worker.sh.j2
+    src: containers/worker/php.sh.j2
     dest: "{{ app_deploy_target }}/scripts/worker-{{ zone_name }}-{{ worker_name }}.sh"
     dest: "{{ app_deploy_target }}/scripts/worker-{{ zone_name }}-{{ worker_name }}.sh"
     mode: "0555"
     mode: "0555"
 
 

+ 0 - 0
deploy/roles/mint-v2.1/templates/containers/worker.sh.j2 → deploy/roles/mint-v2.1/templates/containers/workers/php.sh.j2