Implement requesting channel list for network
This commit is contained in:
parent
dae62ea544
commit
db4b6cc6f9
12
api/views.py
12
api/views.py
|
@ -417,7 +417,7 @@ class API(object):
|
|||
provision.provisionRelay(num, net)
|
||||
main.saveConf("network")
|
||||
|
||||
return dumps({"success": True, f"message": "created relay {num} with alias {alias} on {net}"})
|
||||
return dumps({"success": True, "message": f"created relay {num} with alias {alias} on {net}"})
|
||||
|
||||
@app.route("/irc/list/<net>/", methods=["POST"])
|
||||
@login_required
|
||||
|
@ -426,8 +426,8 @@ class API(object):
|
|||
return dumps({"success": False, "reason": "no such net."})
|
||||
if 1 not in main.network[net].relays.keys():
|
||||
return dumps({"success": False, "reason": f"no first relay on {net}"})
|
||||
num, alias = main.network[net].add_relay(1)
|
||||
provision.provisionRelay(num, net)
|
||||
main.saveConf("network")
|
||||
|
||||
return dumps({"success": True, f"message": "created relay {num} with alias {alias} on {net}"})
|
||||
name = f"{net}1"
|
||||
if name not in main.IRCPool.keys():
|
||||
return dumps({"success": False, "reason": f"first relay not active for {net}"})
|
||||
main.IRCPool[name].list()
|
||||
return dumps({"success": True, "message": f"requested list with first instance of {net}"})
|
||||
|
|
Loading…
Reference in New Issue