コード例 #1
0
ファイル: env.py プロジェクト: BGCX262/zspy-svn-to-git
    def load(cls,config):
        import sys
        reload(sys)
        sys.setdefaultencoding('utf-8')
        
        from mako.lookup import TemplateLookup
        cls.get_template = TemplateLookup(
            directories=config.MAKO_TEMPLATE_DIR,
            module_directory=config.MAKO_MODULE_DIR,
            output_encoding='utf-8'
        ).get_template
        
        import logging.config
        logging.config.fileConfig(config.LOGGING_CONFIG)

        from zspy.filesys import makedirs
        makedirs(config.BSDDB_ENV)
        
        import bsddb
        db_env = bsddb.db.DBEnv()
        db_env.open(config.BSDDB_ENV,
            bsddb.db.DB_INIT_MPOOL |
            bsddb.db.DB_INIT_TXN |
            bsddb.db.DB_RECOVER |
            bsddb.db.DB_CREATE|
            bsddb.db.DB_THREAD|
            bsddb.db.DB_LOG_AUTOREMOVE
        )
        cls.db_env=db_env
コード例 #2
0
 def _mako_render(path, meta):
     makedirs(dirname(path))
     f = open(path, 'w+')
     content = Env.get_template(template).render(**meta)
     f.write(content)
     try:
         print path
     except:
         pass
     f.close()
コード例 #3
0
ファイル: saver.py プロジェクト: BGCX262/zspy-svn-to-git
 def _mako_render(path,meta):
     makedirs(dirname(path))
     f=open(path,'w+')
     content=Env.get_template(template).render(**meta)
     f.write(content)
     try:
         print path
     except:
         pass
     f.close()
コード例 #4
0
ファイル: env.py プロジェクト: BGCX262/zspy-svn-to-git
    def load(cls, config):
        import sys
        reload(sys)
        sys.setdefaultencoding('utf-8')

        from mako.lookup import TemplateLookup
        cls.get_template = TemplateLookup(
            directories=config.MAKO_TEMPLATE_DIR,
            module_directory=config.MAKO_MODULE_DIR,
            output_encoding='utf-8').get_template

        import logging.config
        logging.config.fileConfig(config.LOGGING_CONFIG)

        from zspy.filesys import makedirs
        makedirs(config.BSDDB_ENV)

        import bsddb
        db_env = bsddb.db.DBEnv()
        db_env.open(
            config.BSDDB_ENV, bsddb.db.DB_INIT_MPOOL | bsddb.db.DB_INIT_TXN
            | bsddb.db.DB_RECOVER | bsddb.db.DB_CREATE | bsddb.db.DB_THREAD
            | bsddb.db.DB_LOG_AUTOREMOVE)
        cls.db_env = db_env
コード例 #5
0
ファイル: fetch.py プロジェクト: BGCX262/zspy-svn-to-git
 def add(self, url, path):
     print "saveing image", url
     makedirs(dirname(path))
     URLopener().retrieve(url.encode('utf-8'), path)
コード例 #6
0
ファイル: fetch.py プロジェクト: BGCX262/zspy-svn-to-git
def file_saver(filename, content):
    makedirs(dirname(filename))
    f = open(filename, 'w+')
    f.write(content)
    f.close()
コード例 #7
0
ファイル: fetch.py プロジェクト: BGCX262/zspy-svn-to-git
 def add(self,url,path):
     print "saveing image",url
     makedirs(dirname(path))
     URLopener().retrieve(url.encode('utf-8'),path)
コード例 #8
0
ファイル: fetch.py プロジェクト: BGCX262/zspy-svn-to-git
def file_saver(filename,content):
    makedirs(dirname(filename))
    f=open(filename,'w+')      
    f.write(content)
    f.close()