Package coprs :: Package views :: Package apiv3_ns :: Module apiv3_builds
[hide private]
[frames] | no frames]

Module apiv3_builds

source code

Functions [hide private]
 
to_dict(build) source code
 
to_source_chroot(build) source code
 
to_source_build_config(build) source code
 
rename_fields(input) source code
 
render_build(build) source code
 
get_build(build_id) source code
 
get_build_list(ownername, projectname, packagename=None, status=None, **kwargs) source code
 
get_source_chroot(build_id) source code
 
get_source_build_config(build_id) source code
 
cancel_build(build_id) source code
 
create_from_url() source code
 
create_from_upload() source code
 
create_from_scm() source code
 
create_from_distgit()
route for v3.proxies.create_from_distgit() call
source code
 
create_from_pypi() source code
 
create_from_rubygems() source code
 
create_from_custom() source code
 
process_creating_new_build(copr, form, create_new_build) source code
 
delete_build(build_id) source code
 
delete_builds()
Delete builds specified by a list of IDs.
source code
Function Details [hide private]

get_build(build_id)

source code 
Decorators:
  • @apiv3_ns.route("/build//", methods= GET)

get_build_list(ownername, projectname, packagename=None, status=None, **kwargs)

source code 
Decorators:
  • @apiv3_ns.route("/build/list/", methods= GET)
  • @pagination()
  • @query_params()

get_source_chroot(build_id)

source code 
Decorators:
  • @apiv3_ns.route("/build/source-chroot//", methods= GET)

get_source_build_config(build_id)

source code 
Decorators:
  • @apiv3_ns.route("/build/source-build-config//", methods= GET)

cancel_build(build_id)

source code 
Decorators:
  • @apiv3_ns.route("/build/cancel/", methods= PUT)
  • @api_login_required

create_from_url()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/url", methods= POST)
  • @api_login_required

create_from_upload()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/upload", methods= POST)
  • @api_login_required
  • @file_upload()

create_from_scm()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/scm", methods= POST)
  • @api_login_required

create_from_distgit()

source code 

route for v3.proxies.create_from_distgit() call

Decorators:
  • @apiv3_ns.route("/build/create/distgit", methods= POST)
  • @api_login_required

create_from_pypi()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/pypi", methods= POST)
  • @api_login_required

create_from_rubygems()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/rubygems", methods= POST)
  • @api_login_required

create_from_custom()

source code 
Decorators:
  • @apiv3_ns.route("/build/create/custom", methods= POST)
  • @api_login_required

delete_build(build_id)

source code 
Decorators:
  • @apiv3_ns.route("/build/delete/", methods= DELETE)
  • @api_login_required

delete_builds()

source code 

Delete builds specified by a list of IDs.

Decorators:
  • @apiv3_ns.route("/build/delete/list", methods= POST)
  • @api_login_required