fix bugs for starting seweb/feeder
This commit is contained in:
@ -44,12 +44,12 @@ class SingleManager(ServiceManager):
|
|||||||
service_ports = self.get_ins_info(self.single_ins)
|
service_ports = self.get_ins_info(self.single_ins)
|
||||||
services = list(service_ports) if service is None else [service]
|
services = list(service_ports) if service is None else [service]
|
||||||
for service in services:
|
for service in services:
|
||||||
print(f'systemctl --user {action} {self.group}@{service}')
|
print(f'systemctl --user {action} {self.systemd_service(service)}')
|
||||||
os.system(f'systemctl --user {action} {self.systemd_service(service)}')
|
os.system(f'systemctl --user {action} {self.systemd_service(service)}')
|
||||||
|
|
||||||
def do_start(self, ins, service=None, cfg='', restart=False, wait=False, logger=None, opts=''):
|
def do_start(self, ins, service=None, cfg='', restart=False, wait=False, logger=None, opts=''):
|
||||||
if wait:
|
if wait:
|
||||||
super().do_start(ins, service, False, True, logger, opts)
|
super().do_start(ins, service, cfg, False, True, logger, opts)
|
||||||
return
|
return
|
||||||
if restart:
|
if restart:
|
||||||
action = 'restart'
|
action = 'restart'
|
||||||
|
Reference in New Issue
Block a user