Skip to content

Instantly share code, notes, and snippets.

@james-m
Created September 30, 2011 18:44
Show Gist options
  • Save james-m/1254624 to your computer and use it in GitHub Desktop.
Save james-m/1254624 to your computer and use it in GitHub Desktop.
using serverlock.lock_server (process 1)
>>> import conf
>>> conf.get('chatservers')
[{'lockport': 8080, 'host': $host, 'logdir': 'log0'}, {'lockport': 8070, 'host': $host, 'logdir': 'log1'}]
>>> conf.get('chatservers')[0]['host']
'alkime'
>>> conf.get('host')
'alkime'
>>> from common import serverlock
>>> srvs = map(dict, conf.get('chatservers'))
>>> serverlock.lock_server(srvs)
{'lockport': 8080, 'lock': <socket._socketobject object at 0xb76e2d14>, 'host': 'alkime', 'logdir': 'log0'}
>>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment