Port pydle.utils.run to asyncio.

This commit is contained in:
Shiz 2016-11-08 01:38:09 +01:00
parent 1934064ddb
commit c5485195f6
1 changed files with 5 additions and 2 deletions

View File

@ -1,11 +1,14 @@
## run.py ## run.py
# Run client. # Run client.
import asyncio
import pydle import pydle
from . import _args from . import _args
def main(): def main():
client = _args.client_from_args('pydle', description='pydle IRC library.') client, connect = _args.client_from_args('pydle', description='pydle IRC library.')
client.handle_forever() loop = asyncio.get_event_loop()
asyncio.ensure_future(connect(), loop=loop)
loop.run_forever()
if __name__ == '__main__': if __name__ == '__main__':
main() main()