donations: fix the stop method

This commit is contained in:
Michael Schmoock
2023-02-06 22:15:40 +01:00
parent e0447276b5
commit c8a728cdd7
2 changed files with 3 additions and 3 deletions

View File

@@ -139,7 +139,7 @@ def stop_server(port):
@plugin.method('donationserver')
def donationserver(request, command="start", port=8088):
def donationserver(command="start", port=8088):
"""Starts a donationserver with {start/stop/restart} on {port}.
A Simple HTTP Server is created that can serve a donation webpage and
@@ -177,7 +177,7 @@ def donationserver(request, command="start", port=8088):
if stop_server(port):
return "stopped server on port {}".format(port)
else:
return "could not stop the server"
return "could not stop the server on port {}".format(port)
if command == "restart":
stop_server(port)

View File

@@ -25,5 +25,5 @@ def test_donation_server(node_factory):
port = reserve()
l1.rpc.donationserver('start', port)
l1.daemon.wait_for_logs('plugin-donations.py: Process server on port')
msg = l1.rpc.donationserver("stop")
msg = l1.rpc.donationserver("stop", port)
assert msg.startswith(f'stopped server on port')