[Catalyst] New Catalyst release (5.90102)

2015-10-29 Thread Marco Pessotto

jnap has released some minutes ago a new Catalyst release. According to
him, this is probably the last release for 2015 unless major issues come
up.

This is the Changelog:

5.90102 - 2015-10-29

  - Better warnings when there's an error reading the psgi.input (billmosley++)
  - Fixed spurious warnings in uri_for when using no arguments (melmothx++ and 
paultcochrane++)
  - Documentation improvements (paultcochrane++)
  - Improvements to 'search_extra' configuration and tests around using 
uri_for as a class method (cngarrison++)
  - Fix when Path() is set and not geting registered as action (grim8634++)
  - $c->state is now preserved over actions in a chain, and across begin,
auto, ->forward and ->detach.

-- 
Marco

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] New Catalyst release (5.90102)

2015-10-29 Thread Andrew
Oooh-ooh...! Exciting, =D.


- Original Message -
From: "Marco Pessotto" 
To: 
Sent: Thursday, October 29, 2015 7:58 PM
Subject: [Catalyst] New Catalyst release (5.90102)



jnap has released some minutes ago a new Catalyst release. According to
him, this is probably the last release for 2015 unless major issues come
up.

This is the Changelog:

5.90102 - 2015-10-29

  - Better warnings when there's an error reading the psgi.input
(billmosley++)
  - Fixed spurious warnings in uri_for when using no arguments (melmothx++
and
paultcochrane++)
  - Documentation improvements (paultcochrane++)
  - Improvements to 'search_extra' configuration and tests around using
uri_for as a class method (cngarrison++)
  - Fix when Path() is set and not geting registered as action (grim8634++)
  - $c->state is now preserved over actions in a chain, and across begin,
auto, ->forward and ->detach.

--
Marco

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Keep Plack -r working when commandline closed...?

2015-10-29 Thread Hartmaier Alexander

I'm wondering why you not just use an init script or systemd service unit to 
start/stop/restart your app?

Best regards, Alex

On 2015-10-27 15:55, Len Jaffe wrote:
If all  you want is to start a process and leave, then huponexit and/or 
nohup+background are fine.
If you want to start a process (event in the foreground) and leave it running 
while you detatch, and come back later to the same session, then tmux is the 
way to go.

You can learn enough tmux to be dangerous in ten minutes.  The only features of 
ti that i use are window splitting, session detach, and session attach.

On Tue, Oct 27, 2015 at 5:25 AM, Kieren Diment 
> wrote:
I would say having HUPONEXIT false would be the more exotic feature set in this 
case.  tmux is actually a very good low rent low traffic short lifespan 
application deployment strategy ;).

On Tue, Oct 27, 2015 at 6:21 PM, Octavian Rasnita 
<orasn...@gmail.com> 
wrote:
Thanks. The conclusion is that if huponexit is set to false we can simply run 
processes in background appending & at the end of the command line.
So we don't need tmux nor screen unless we need other features offered by them.

--Octavian
- Original Message -
From: Lasse Makholm
To: The elegant MVC web framework
Sent: Monday, October 26, 2015 11:37 PM
Subject: Re: [Catalyst] Keep Plack -r working when commandline closed...?



On Mon, Oct 26, 2015 at 9:55 AM, Octavian Rasnita 
<orasn...@gmail.com> 
wrote:
When I connect to Linux servers using SSH and run the programs using
perl program.pl > something.log 2>&1 &
then I can use the command exit to close the SSH console but the program 
continues to run.
I remember that in past I needed to use nohup, but in last years I didn't need 
it anymore.

Is the SSH connection a special case but it doesn't work when using a real bash 
console directly?

Sounds like the huponexit is not set in your shell:
http://stackoverflow.com/questions/21294283/when-did-hup-stop-getting-sent-and-what-can-i-do-about-it

/L


--Octavian
- Original Message -
From: Len Jaffe
To:  kie...@diment.org ; The 
elegant MVC web framework
Sent: Monday, October 26, 2015 5:13 AM
Subject: Re: [Catalyst] Keep Plack -r working when commandline closed...?

& just backgrounds a job. If you close the terminal, you lose job control.
If you use tmux, you can close the terminal, but leave the session running, and 
reattach to the session later.

It is well work looking into.

On Sat, Oct 24, 2015 at 1:29 AM, Kieren Diment 
<dim...@gmail.com> wrote:
Tmux is the poor man's deployment pathway ;).  I use it to keep long running 
jobs going between logins a lot too, as well as for having an editor in the 
right place from where I last left off.  All round a primo useful tool.  Also 
handy for persistent IRC connections etc.

On Sat, Oct 24, 2015 at 3:24 PM, Andrew 
<catalystgr...@unitedgames.co.uk>
 wrote:
A further search online,
throws up that screen and tmux can be useful if the app you want to run in the 
background needs input now and again.

- Original Message -
From: Andrew
To: The elegant MVC web framework
Sent: Saturday, October 24, 2015 5:06 AM
Subject: Re: [Catalyst] Keep Plack -r working when commandline closed...?


Why is it better to use these over using an "&"?

Or are you simply recommending them generally, due to their usefulness all 
round?

Yours,
Andrew.

- Original Message -
From: Kieren Diment
To: The elegant MVC web framework
Sent: Friday, October 23, 2015 10:48 PM
Subject: Re: [Catalyst] Keep Plack -r working when commandline closed...?

Tmux is generally newer and easier to use than screen, highly recommended.

On Sat, Oct 24, 2015 at 7:41 AM, Len Jaffe 
<lenja...@jaffesystems.com>
 wrote:
I'd still consider using screen or tmux...

On Fri, Oct 23, 2015 at 1:48 PM, Andrew 
<catalystgr...@unitedgames.co.uk>
 wrote:
Turns out it's super easy to run it in the background, =).

You just add "&" to the end of the commandline, =D.

^_^ Am learning these little server tricks, ;-).

[Tweeted Tatsuhiko Miyagawa of Plack fame, who was kind enough to promptly
respond, with this little gem, =D. Yay!]

Yours,
Andrew.


- Original Message -
From: "Trevor Leffler"