Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

[proposal] trigger output change: msg#00009

version-control.bitkeeper.user

Subject: [proposal] trigger output change

Right now, if you have multiple remote triggers that just echo their names
you would see

------ Remote trigger message --------------------------
I am trigger post-outgoing_1.
I am trigger post-outgoing_2.
I am trigger post-outgoing_3.
--------------------------------------------------------

We're considering changing that output for the upcoming release and making
it look like:


------ Remote trigger message --------------------------
Trigger "post-outgoing_1" says:
I am trigger post-outgoing_1.
Trigger "post-outgoing_2" says:
I am trigger post-outgoing_2.
Trigger "post-outgoing_3" says:
I am trigger post-outgoing_3.
--------------------------------------------------------

As well as also adding an extra line for any pre-trigger that exits non-zero
like so:

------ Remote trigger message --------------------------
Trigger "pre-incoming" exited 1.
--------------------------------------------------------

so that you can see which trigger produced which output and why an event
failed (if someone copies /bin/false to BitKeeper/triggers/pre-incoming
pushes will just start to silently fail which isn't polite).

Questions:

1. Any objects to these changes? If you are parsing trigger output this
could break your scripts (but make future scripts easier).
2. Any suggestions for better formats? I thought of indenting each
triggers output but wasn't sure that was the right answer.
--
---
Larry McVoy lm at bitmover.com http://www.bitkeeper.com


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
qplus.devel/200...    network.jabber....    debian.qa-packa...    encryption.gpg....    python.dabo.dev...    uclinux.devel/2...    science.mathema...    recreation.pesc...    kernel.ck/2004-...    mozilla.devel.e...    tex.latex.prosp...    ietf.multi6/200...    bbc.cvs/2002-11...    xfree86.newbie/...    jakarta.taglibs...    altlinux.hardwa...    comedi/2002-05/...    horde.bugs/2004...    games.diplomacy...    finance.e-gold....    web.dom.test-su...    lang.ruby.rails...    os.netbsd.devel...    video.gstreamer...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation