wesnoth_addon_manager: warn and exit if a deactivated server is used
This commit is contained in:
parent
88fb94289c
commit
5f0b4178a7
2 changed files with 13 additions and 4 deletions
|
@ -29,14 +29,18 @@ class CampaignClient:
|
|||
portmap = (
|
||||
("15017", "1.17.x"),
|
||||
("15016", "1.16.x"),
|
||||
("15015", "1.15.x"),
|
||||
("15014", "1.14.x"),
|
||||
("15004", "trunk"),
|
||||
)
|
||||
|
||||
# Deactivated servers.
|
||||
deactivated = (
|
||||
("15015", "1.15.x"),
|
||||
("15008", "1.13.x"),
|
||||
("15007", "1.12.x"),
|
||||
("15006", "1.11.x"),
|
||||
("15002", "1.10.x"),
|
||||
("15002", "1.9.x"),
|
||||
("15004", "trunk"),
|
||||
("15001", "1.8.x"),
|
||||
("15003", "1.6.x"),
|
||||
("15005", "1.4.x"),
|
||||
|
|
|
@ -103,8 +103,13 @@ if __name__ == "__main__":
|
|||
port = portnum
|
||||
break
|
||||
else:
|
||||
sys.stderr.write("Unknown BfW version %s\n" % args.port)
|
||||
sys.exit(1)
|
||||
for (portnum, version) in CampaignClient.deactivated:
|
||||
if args.port == version:
|
||||
sys.stderr.write("Server for BfW version %s is deactivated\n" % version)
|
||||
sys.exit(1)
|
||||
else:
|
||||
sys.stderr.write("Unknown BfW version %s\n" % args.port)
|
||||
sys.exit(1)
|
||||
|
||||
address = args.address
|
||||
if not ":" in address:
|
||||
|
|
Loading…
Add table
Reference in a new issue