本文整理汇总了Python中tastyapi.client.import_project函数的典型用法代码示例。如果您正苦于以下问题:Python import_project函数的具体用法?Python import_project怎么用?Python import_project使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了import_project函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: import_open_comparison
def import_open_comparison(project):
"""
Try importing a Project model from Open Comparison sites.
"""
try:
result = tastyapi_client.import_project(project)
if result:
log.info("Successful import from Open Comparison")
else:
log.info("Failed import from Open Comparison")
except:
log.info("Failed import from Open Comparison", exc_info=True)
开发者ID:lukaszb,项目名称:readthedocs.org,代码行数:12,代码来源:tasks.py
示例2: import_open_comparison
def import_open_comparison(project):
"""
Try importing a Project model from Open Comparison sites.
"""
try:
result = tastyapi_client.import_project(project)
if result:
log.debug(LOG_TEMPLATE.format(project=project.slug, version='', msg="Successful import from Open Comparison"))
else:
log.debug(LOG_TEMPLATE.format(project=project.slug, version='', msg="Failed import from Open Comparison"))
except:
log.debug("Failed import from Open Comparison", exc_info=True)
开发者ID:awesome,项目名称:readthedocs.org,代码行数:12,代码来源:tasks.py
示例3: send_notifications
# send_notifications(version, build)
log.info("Purged %s" % version)
else:
log.warning("Failed HTML Build")
# TODO: Find a better way to handle indexing.
fileify.delay(version.pk)
# Things that touch redis
update_result = update_intersphinx(version.pk)
# Needs to happen after update_intersphinx
clear_artifacts(version.pk)
# Try importing from Open Comparison sites.
try:
result = tastyapi_client.import_project(project)
if result:
log.info("Successful import from Open Comparison")
else:
log.info("Failed import from Open Comparison")
except:
log.info("Failed import from Open Comparison", exc_info=True)
# Try importing from Crate
try:
result = tastyapi_client.import_crate(project)
if result:
log.info("Successful import from Crate")
else:
log.info("Failed import from Crate")
开发者ID:billthornton,项目名称:readthedocs.org,代码行数:30,代码来源:tasks.py
示例4: purge_version
if not 'no targets are out of date.' in out:
if ret == 0:
print "HTML Build OK"
purge_version(version, subdomain=True,
mainsite=True, cname=True)
symlink_cname(version)
update_intersphinx(version.pk)
send_notifications(version)
print "Purged %s" % version
else:
print "HTML Build ERROR"
else:
print "Build Unchanged"
try:
result = client.import_project(project)
if result:
print "Project imported from Django Packages!"
except:
print "Importing from Django Packages Errored."
return True
def update_imported_docs(project, version):
"""
Check out or update the given project's repository.
"""
update_docs_output = {}
if not project.vcs_repo():
raise ProjectImportError("Repo type '{repo_type}' unknown".format(
开发者ID:thomaspurchas,项目名称:readthedocs.org,代码行数:31,代码来源:tasks.py
注:本文中的tastyapi.client.import_project函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论