Mercurial > libervia-backend
comparison src/plugins/plugin_blog_import_dotclear.py @ 1919:d3354c80bd1f
core (tools): moved common to a separate package, and put data method in a data_format module
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 22 Mar 2016 22:46:04 +0100 |
parents | d80ccf4bf201 |
children | 2daf7b4c6756 |
comparison
equal
deleted
inserted
replaced
1918:01d56efd488b | 1919:d3354c80bd1f |
---|---|
20 from sat.core.i18n import _, D_ | 20 from sat.core.i18n import _, D_ |
21 from sat.core.constants import Const as C | 21 from sat.core.constants import Const as C |
22 from sat.core.log import getLogger | 22 from sat.core.log import getLogger |
23 log = getLogger(__name__) | 23 log = getLogger(__name__) |
24 from sat.core import exceptions | 24 from sat.core import exceptions |
25 from sat.tools import common | 25 from sat.tools.common import data_format |
26 from twisted.internet import threads | 26 from twisted.internet import threads |
27 from collections import OrderedDict | 27 from collections import OrderedDict |
28 import itertools | 28 import itertools |
29 import time | 29 import time |
30 import cgi | 30 import cgi |
157 tags = self.tags.setdefault(meta['post_id'], set()) | 157 tags = self.tags.setdefault(meta['post_id'], set()) |
158 tags.add(meta['meta_id']) | 158 tags.add(meta['meta_id']) |
159 | 159 |
160 def metaFinishedHandler(self): | 160 def metaFinishedHandler(self): |
161 for post_id, tags in self.tags.iteritems(): | 161 for post_id, tags in self.tags.iteritems(): |
162 common.iter2dict('tag', tags, self.posts_data[post_id]['blog']) | 162 data_format.iter2dict('tag', tags, self.posts_data[post_id]['blog']) |
163 del self.tags | 163 del self.tags |
164 | 164 |
165 def commentHandler(self, headers, data, index): | 165 def commentHandler(self, headers, data, index): |
166 comment = self.parseFields(headers, data) | 166 comment = self.parseFields(headers, data) |
167 if comment['comment_site']: | 167 if comment['comment_site']: |