Bacula-users

Re: [Bacula-users] How to cancel all jobs?

2008-07-11 11:43:51
Subject: Re: [Bacula-users] How to cancel all jobs?
From: "Weber, Philip" <Philip.Weber AT egg DOT com>
To: "bacula-users" <bacula-users AT lists.sourceforge DOT net>
Date: Fri, 11 Jul 2008 16:43:07 +0100
This is as near as I can get with < 100 attempts :-).  Better to script
it really I think...

echo "status dir" | bconsole | nawk 'BEGIN {a=0}; /^Running/ {a=1;
getline; getline; getline}; /^===/ {a=0; getline}; (a==1) {system("echo
cancel jobid="$1"| bconsole")}'

-----Original Message-----
From: bacula-users-bounces AT lists.sourceforge DOT net
[mailto:bacula-users-bounces AT lists.sourceforge DOT net] On Behalf Of Arno
Lehmann
Sent: 09 July 2008 21:36
To: bacula-users
Subject: Re: [Bacula-users] How to cancel all jobs?

Hi,

09.07.2008 17:38, Weber, Philip wrote:
> 
> I use trickery.
>  
> echo "status dir" | bconsole > /tmp/file

I once created a pipe with bconsole | awk | bconsole for this purpose 
but, unfortunately, haven't kept it. Unfortunately, the bash history 
which should contain my (about 100 :-) attempts to do this is no 
longer in my backups ;-)

But if anyone feels the need to dig through awk for that purpose (not 
that difficult, in fact...) they should keep it and post it to the
wiki...

Arno

> edit /tmp/afile and retain only the list of job IDs which are
currently 
> active (the 2nd list).  Turn this into a list of commands of the form 
> "cancel jobid=nnnnn".  Add the lines /usr/local/bacula/bconsole <<! at

> the top and ! at the end of the file and run it from a shell.
>  
> Alternatively just bounce the daemons.
> *From:* bacula-users-bounces AT lists.sourceforge DOT net 
> [mailto:bacula-users-bounces AT lists.sourceforge DOT net] *On Behalf Of 
> *Mingus Dew
> *Sent:* 09 July 2008 14:58
> *To:* bacula-users
> *Subject:* [Bacula-users] How to cancel all jobs?
> 
> Hi all,
>      I'm using 2.4.0 and would like to know if there is a way (command

> line or trickery) to cancel all the current jobs. My messaging
resource 
> failed and backups have been waiting for days on a mount request that
I 
> was unaware of. So I'd like to cancel the stack of jobs, fix things,
and 
> then run manually.
> 
> Thanks,
> Shon
> 
> * Egg is a trading name of the Egg group of companies which includes: 
> Egg Financial Intermediation Ltd (reg no 3828289) and Egg Banking plc 
> (reg no 2999842). Egg Banking plc and Egg Financial Intermediation Ltd

> are authorised and regulated by the Financial Services Authority (FSA)

> and are entered in the FSA register under numbers 205621 and 309551 
> respectively. These members of the Egg group are registered in England

> and Wales. Registered office: Citigroup Centre, Canada Square, London 
> E14 5LB. This e-mail is confidential and for use by the addressee
only. 
> If you are not the intended recipient of this e-mail and have received

> it in error, please return the message to the sender by replying to it

> and then delete it from your mailbox. Internet e-mails are not 
> necessarily secure. The Egg group of companies do not accept 
> responsibility for changes made to this message after it was sent. 
> Whilst all reasonable care has been taken to avoid the transmission of

> viruses, it is the responsibility of the recipient to ensure that the 
> onward transmission, opening or use of this message and any
attachments 
> will not adversely affect its systems or data. No responsibility is 
> accepted by the Egg group of companies in this regard and the
recipient 
> should carry out such virus and other checks as it considers 
> appropriate. This communication does not create or modify any
contract. *
> 
> 
>
------------------------------------------------------------------------
> 
>
------------------------------------------------------------------------
-
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> 
> 
>
------------------------------------------------------------------------
> 
> _______________________________________________
> Bacula-users mailing list
> Bacula-users AT lists.sourceforge DOT net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
Arno Lehmann
IT-Service Lehmann
www.its-lehmann.de

------------------------------------------------------------------------
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
-----------------------------------------
Egg is a trading name of the Egg group of companies which includes:
Egg Financial Intermediation Ltd (reg no 3828289) and Egg Banking
plc (reg no 2999842). Egg Banking plc and Egg Financial
Intermediation Ltd are authorised and regulated by the Financial
Services Authority (FSA) and are entered in the FSA register under
numbers 205621 and 309551 respectively. These members of the Egg
group are registered in England and Wales. Registered office:
Citigroup Centre, Canada Square, London E14 5LB.

This e-mail is confidential and for use by the addressee only. If
you are not the intended recipient of this e-mail and have received
it in error, please return the message to the sender by replying to
it and then delete it from your mailbox. Internet e-mails are not
necessarily secure. The Egg group of companies do not accept
responsibility for changes made to this message after it was sent.

Whilst all reasonable care has been taken to avoid the transmission
of viruses, it is the responsibility of the recipient to ensure
that the onward transmission, opening or use of this message and
any attachments will not adversely affect its systems or data. No
responsibility is accepted by the Egg group of companies in this
regard and the recipient should carry out such virus and other
checks as it considers appropriate. 

This communication does not create or modify any contract.


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>