#14 [frontend] (cli) inform user about build links
Merged 7 years ago by clime. Opened 7 years ago by praiskup.
Unknown source frontend-cli-build-info  into  master

@@ -475,7 +475,11 @@

          build = create_new_build()

          db.session.commit()

          ids = [build.id] if type(build) != list else [b.id for b in build]

-         infos.append("Build was added to {0}.".format(copr.name))

+         infos.append("Build was added to {0}:".format(copr.name))

+         for build_id in ids:

+             infos.append("  " + flask.url_for("coprs_ns.copr_build_redirect",

+                                               build_id=build_id,

+                                               _external=True))

  

      except (ActionInProgressException, InsufficientRightsException) as e:

          raise LegacyApiError("Invalid request: {}".format(e))

Output from copr-cli then looks like:

Build was added to test-project:
  http://localhost:55555/coprs/build/6/
Created builds: 6
Watching build(s): (this may be safely interrupted)
  10:35:15 Build 6: importing
...

Instead of:

Build was added to ping.
Created builds: 482008
Watching build(s): (this may be safely interrupted)
...

rebased

7 years ago

Pull-Request has been merged by clime

7 years ago
Metadata