Source plugin ini diverged from py defaults.
This commit is contained in:
@@ -46,9 +46,7 @@ teams = Lobby, Spectator, Team one, Team two, Team three, Team four
|
|||||||
; When creating a channel setup ACLs to restrict it to players
|
; When creating a channel setup ACLs to restrict it to players
|
||||||
restrict = true
|
restrict = true
|
||||||
|
|
||||||
; Create base/server-channels on-demand
|
; Delete server channels as soon as the last player is gone
|
||||||
createifmissing = true
|
|
||||||
; Delete channels as soon as the last player is gone
|
|
||||||
deleteifunused = true
|
deleteifunused = true
|
||||||
|
|
||||||
; Regular expression for server restriction.
|
; Regular expression for server restriction.
|
||||||
|
|||||||
@@ -50,18 +50,17 @@ class source(MumoModule):
|
|||||||
('name', str, "%(game)s"),
|
('name', str, "%(game)s"),
|
||||||
('servername', str, "%(server)s"),
|
('servername', str, "%(server)s"),
|
||||||
('teams', commaSeperatedStrings, ["Lobby", "Spectator", "Team one", "Team two", "Team three", "Team four"]),
|
('teams', commaSeperatedStrings, ["Lobby", "Spectator", "Team one", "Team two", "Team three", "Team four"]),
|
||||||
('groups', commaSeperatedStrings, ["%(game)s", "%(game)s_%(team)s", "%(game)s_%(team)s_%(channelid)d"]),
|
|
||||||
('restrict', x2bool, True),
|
('restrict', x2bool, True),
|
||||||
('serverregex', re.compile, re.compile("^\[[\w\d\-\(\):]{1,20}\]$")),
|
('serverregex', re.compile, re.compile("^\[[\w\d\-\(\):]{1,20}\]$")),
|
||||||
('createifmissing', x2bool, True),
|
|
||||||
('deleteifunused', x2bool, True)
|
('deleteifunused', x2bool, True)
|
||||||
)
|
)
|
||||||
|
|
||||||
default_config = {'source':(
|
default_config = {'source':(
|
||||||
('database', str, "source.sqlite"),
|
('database', str, "source.sqlite"),
|
||||||
('basechannelid', int, 0),
|
('basechannelid', int, 0),
|
||||||
('servers', commaSeperatedIntegers, []),
|
('mumbleservers', commaSeperatedIntegers, []),
|
||||||
('gameregex', re.compile, re.compile("^(tf|dod|cstrike)$"))
|
('gameregex', re.compile, re.compile("^(tf|dod|cstrike)$")),
|
||||||
|
('groupprefix', str, "source_")
|
||||||
),
|
),
|
||||||
|
|
||||||
# The generic section defines default values which can be overridden in
|
# The generic section defines default values which can be overridden in
|
||||||
@@ -93,7 +92,7 @@ class source(MumoModule):
|
|||||||
|
|
||||||
self.meta = manager.getMeta()
|
self.meta = manager.getMeta()
|
||||||
|
|
||||||
servers = set(cfg.source.servers)
|
servers = set(cfg.source.mumbleservers)
|
||||||
if not servers:
|
if not servers:
|
||||||
servers = manager.SERVERS_ALL
|
servers = manager.SERVERS_ALL
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user