mirror of https://github.com/jumpserver/jumpserver
fix: flower db file 持久化存储flower信息
parent
7e7d6d94e6
commit
ef7463c588
|
@ -9,6 +9,10 @@ class FlowerService(BaseService):
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def db_file(self):
|
||||||
|
return os.path.join(BASE_DIR, 'data', 'flower')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def cmd(self):
|
def cmd(self):
|
||||||
print("\n- Start Flower as Task Monitor")
|
print("\n- Start Flower as Task Monitor")
|
||||||
|
@ -20,11 +24,11 @@ class FlowerService(BaseService):
|
||||||
'-A', 'ops',
|
'-A', 'ops',
|
||||||
'flower',
|
'flower',
|
||||||
'-logging=info',
|
'-logging=info',
|
||||||
|
'-db={}'.format(self.db_file),
|
||||||
'--url_prefix=/core/flower',
|
'--url_prefix=/core/flower',
|
||||||
'--auto_refresh=False',
|
'--auto_refresh=False',
|
||||||
'--max_tasks=1000',
|
'--max_tasks=1000',
|
||||||
'--persistent=True',
|
'--persistent=True',
|
||||||
'-db=/opt/jumpserver/data/flower.db',
|
|
||||||
'--state_save_interval=600000'
|
'--state_save_interval=600000'
|
||||||
]
|
]
|
||||||
return cmd
|
return cmd
|
||||||
|
|
Loading…
Reference in New Issue