Added dependiencies.json and added pastafari_tasks support to config_task

This commit is contained in:
Antonio de la Rosa 2025-10-16 01:31:11 +02:00
parent 2bb28678ef
commit a26aa723b3
5 changed files with 16 additions and 6 deletions

View file

@ -61,8 +61,10 @@ if hasattr(config, 'pastafari_base_path'):
pastafari_paths=[]
if hasattr(config, 'pastafari_paths'):
pastafari_paths=config.pastafari_paths
#if hasattr(config, 'pastafari_paths'):
# pastafari_paths=config.pastafari_paths
pastafari_paths=config_task.pastafari_paths
@admin_app.route('/pastafari2/dashboard/')
def pastafari2_dashboard():

6
dependencies.json Normal file
View file

@ -0,0 +1,6 @@
{
"packages": ["urllib3", "paramiko", "gevent"],
"models": ["mtest"]
}

View file

@ -83,6 +83,8 @@ class ConfigTask:
self.ssh_private_key_password=''
self.ssh_public_key=self.ssh_private_key+'.pub'
self.pastafari_paths=[]
# Class for global configuration

View file

@ -13,8 +13,8 @@ try:
except:
import json
from redis import Redis
from rq import Queue
#from redis import Redis
#from rq import Queue
import importlib
import traceback
from modules.pastafari2.models.tasks import Task

View file

@ -13,8 +13,8 @@ try:
except:
import json
from redis import Redis
from rq import Queue
#from redis import Redis
#from rq import Queue
import importlib
import traceback
#from modules.monit.models.monit import LonelyIpField