コード例 #1
0
ファイル: projects.py プロジェクト: zumot/version.is
def projectsJson(callback):
    projects = getProjectsList()

    if projects:
        content = projects
    else:
        content = {'error': 'No projects is monitored at the moment.'}

    return jsonOutput(content, callback)
コード例 #2
0
ファイル: projectversion.py プロジェクト: zumot/version.is
def projectJson(project, callback):
    version = getVersion(project)

    if version:
        status = 200
        content = {"project": project, "version": version}
    else:
        status = 404
        content = {"error": "No data for " + project}

    content = jsonOutput(content, callback)

    return (content, status)
コード例 #3
0
ファイル: index.py プロジェクト: zumot/version.is
def indexJson(callback):
    content = jsonOutput({'message': 'Invalid Request'}, callback)

    return (content, 400)