コード例 #1
0
ファイル: test_manager.py プロジェクト: srounet/nntp_indexer
 def test_add_groups(self):
     manager = nntp.manager.Manager(self.config)
     manager.connect()
     for group in self.config['groups']:
         name = group['name']
         manager.add_group(name)
     manager.index()
     manager.disconnect()
コード例 #2
0
ファイル: test_manager.py プロジェクト: srounet/nntp_indexer
 def test_connect(self):
     manager = nntp.manager.Manager(self.config)
     manager.connect()
     manager.disconnect()
コード例 #3
0
ファイル: run.py プロジェクト: srounet/nntp_indexer
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import yaml

import nntp.manager


if __name__ == '__main__':
    stream = file('extra/config.yaml', 'r')
    config = yaml.load(stream)
    manager = nntp.manager.Manager(config)
    manager.connect()
    for group in config['groups']:
        name = group['name']
        manager.add_group(name)
    manager.index()