Veritas-bu

[Veritas-bu] Backup_exit_notify script / snmptraps...

2005-01-26 20:03:01
Subject: [Veritas-bu] Backup_exit_notify script / snmptraps...
From: michael AT mlbarrow DOT com (Michael L. Barrow)
Date: Wed, 26 Jan 2005 17:03:01 -0800 (PST)
------=_20050126170301_83559
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

<quote who="Jeff McCombs">
> Gang,
>
>     Is there an equiv to the backup_exit_notify script that provides more
> information than just 'client' 'schedule', 'schedule_type', etc?
>

Not hearing any ideas to the contrary, I threw together a little Perl
script to codify the logic that I suggested earlier. It's attached. I'm
still open to find out if anyone has a better way of doing this.
-- 
Michael Barrow
michael AT mlbarrow DOT com
------=_20050126170301_83559
Content-Type: application/octet-stream; name="backup_exit_notify.example"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="backup_exit_notify.example"

IyEvdXNyL2xvY2FsL2Jpbi9wZXJsCiMgYmFja3VwX2V4aXRfbm90aWZ5OiBzY3JpcHQgdG8gZGV0
ZXJtaW5lIGRldGFpbHMgb2YgYSBiYWNrdXAgdGhhdCdzIGp1c3QgY29tcGxldGVkCgp1c2Ugc3Ry
aWN0OwoKIyBTZXQgdGhlIHBhdGgKJEVOVntQQVRIfT0iL2JpbjovdXNyL2JpbjovdXNyL29wZW52
L25ldGJhY2t1cC9iaW46L3Vzci9vcGVudi9uZXRiYWNrdXAvYmluL2dvb2RpZXM6L3Vzci9vcGVu
di9uZXRiYWNrdXAvYmluL2FkbWluY21kOi91c3Ivb3BlbnYvdm9sbWdyL2JpbjovdXNyL29wZW52
L3ZvbG1nci9iaW4vZ29vZGllcyI7CgojIGFkbWluJ3MgZW1haWwgYWRkcmVzcwpteSAkYWRtaW5F
bWFpbCA9ICdyb290QGV4YW1wbGUuY29tJzsKCiMgTmV0QmFja3VwIGFyZ3VtZW50cyBhcyBzdXBw
bGllZCB0byB0aGlzIHNjcmlwdApteSAoJGNsaWVudE5hbWUsICRwb2xpY3lOYW1lLCAkc2NoZWRO
YW1lLCAkc2NoZWRUeXBlLCAkZXhpdFN0YXR1cykgPSBAQVJHVjsKCiMgVGhlIGN1cnJlbnQgdGlt
ZQpteSAkdGltZU5vdyA9IHRpbWUoKTsKbXkgJGZtdFRpbWVOb3cgPSAgZm9ybWF0VGltZSgkdGlt
ZU5vdyk7CgojIFRoZSB0aW1lIDUgc2Vjb25kcyBhZ28KbXkgJHRpbWVCZWZvcmUgPSAkdGltZU5v
dyAtIDU7Cm15ICRmbXRUaW1lQmVmb3JlID0gZm9ybWF0VGltZSgkdGltZUJlZm9yZSk7CgpteSAo
JG1hc3RlckpvYklkLCAkc3RyZWFtSm9iSWQsIEBwYXRoTGlzdCk7CgojIEF0dGVtcHQgdG8gZmlu
ZCBqb2IgaWQgb2YgdGhlIGpvYiB0aGF0IGp1c3QgZmluaXNoZWQKaWYgKG9wZW4oUCwgImJwZXJy
b3IgLWQgJGZtdFRpbWVCZWZvcmUgLWUgJGZtdFRpbWVOb3cgLWNsaWVudCAkY2xpZW50TmFtZSAy
Pi9kZXYvbnVsbCB8IikpIHsKCXdoaWxlKDxQPikgewoJCWNob21wOwoKCQkjIHNraXAgbGluZXMg
d2l0aG91dCBicHNjaGVkIGluZm9ybWF0aW9uCgkJbmV4dCBpZiAoISAvYnBzY2hlZC8pOwoKCQkj
IHNuYWcgaW5mb3JtYXRpb24gbG9va2luZyBmb3Igc29tZXRoaW5nIHRoYXQgbWF0Y2hlcyB3aHkg
d2Ugd2VyZSBjYWxsZWQKCQkjIGlmIHRoZXJlIHdlcmUgbXVsdGlwbGUgbWF0Y2hlcywgdGhpcyBz
aG91bGQgbWF0Y2ggdGhlIGxhdGVzdCBvbmUKCQlpZiAoL0NMSUVOVCAkY2xpZW50TmFtZVxzK1BP
TElDWSAkcG9saWN5TmFtZVxzK1NDSEVEICRzY2hlZE5hbWVccytFWElUIFNUQVRVUyAkZXhpdFN0
YXR1cy8pIHsKCQkJIyB3ZSBmb3VuZCB3aGF0IG1pZ2h0IGJlIG91ciBqb2IKCQkJJHN0cmVhbUpv
YklkID0gKHNwbGl0KVs1XTsKCQkJJG1hc3RlckpvYklkID0gKHNwbGl0KVs2XTsKCQl9Cgl9Cglj
bG9zZShQKTsKfSBlbHNlIHsKCSMgZmFpbGVkIHRvIGNhbGwgYnBlcnJvcgoJZXhpdCgxKTsKfQoK
IyBMb29rIGZvciB0aGUgcGF0aG5hbWVzIGZvciB0aGUgam9iIHRoYXQganVzdCBlbmRlZAojIFRo
aXMgZ29lcyBiYWNrIDcyIGhvdXJzIGluIGNhc2Ugb2YgYSBqb2IgdGhhdCdzIHdhcyBxdWV1ZWQg
YSBsb25nIHdoaWxlIGFnbwppZiAoJG1hc3RlckpvYklkICYmICRzdHJlYW1Kb2JJZCkgewoJaWYg
KG9wZW4oUCwgImJwZXJyb3IgLWpvYmlkICRzdHJlYW1Kb2JJZCAtaG91cnNhZ28gNzIgMj4vZGV2
L251bGwgfCIpKSB7CgkJd2hpbGUoPFA+KSB7CgkJCWNob21wOwoJCQkjIHNraXAgbGluZXMgd2l0
aG91dCBicHNjaGVkIGluZm9ybWF0aW9uCgkJCW5leHQgaWYgKCEgL2Jwc2NoZWQvKTsKCQkJIyBz
a2lwIGxpbmVzIHdpdGhvdXQgcGF0aCBpbmZvCgkJCW5leHQgaWYgKCEgL2hhbmRsaW5nIHBhdGgv
KTsKCQkJbXkgJGN1cl9zdHJlYW1Kb2JJZCA9IChzcGxpdClbNV07CgkJCW15ICRjdXJfbWFzdGVy
Sm9iSWQgPSAoc3BsaXQpWzZdOwoJCQlpZiAoKCRtYXN0ZXJKb2JJZCA9PSAkY3VyX21hc3Rlckpv
YklkKSAmJiAoJHN0cmVhbUpvYklkID09ICRjdXJfc3RyZWFtSm9iSWQpKSB7CgkJCQkjIGRldGVy
bWluZSBwYXRoCgkJCQltLy4qaGFuZGxpbmcgcGF0aCAoLiopLzsKCQkJCW15ICRjdXJyZW50UGF0
aCA9ICQxOwoJCQkJcHVzaChAcGF0aExpc3QsICRjdXJyZW50UGF0aCk7CgkJCX0KCQl9CgkJY2xv
c2UoUCk7Cgl9IGVsc2UgewoJCSMgZmFpbGVkIHRvIGNhbGwgYnBlcnJvcgoJCWV4aXQoMSk7Cgl9
CgoJaWYgKG9wZW4oTSwgInxtYWlseCAtcyAnYmFja3VwIGNvbXBsZXRlZCAkY2xpZW50TmFtZSAk
c2NoZWROYW1lICRzY2hlZFR5cGUnICRhZG1pbkVtYWlsIikpIHsKCQlwcmludGYoTSAiUGF0aHM6
ICVzIiwgam9pbignICcsIEBwYXRoTGlzdCkpOwoJCWNsb3NlKE0pOwoJfQp9CmV4aXQ7CgpzdWIg
Zm9ybWF0VGltZSB7CgkjIGNvbnZlcnQgZXBvY2ggc2Vjb25kcyB0byBtbS9kZC95eXl5IGhoOm1t
OnNzCglteSAkdGltZSA9IHNoaWZ0OwoJcmV0dXJuIHNwcmludGYoIiUwMmQvJTAyZC8lMDRkICUw
MmQ6JTAyZDolMDJkIiwgKGxvY2FsdGltZSgkdGltZSkpWzRdICsgMSwgKGxvY2FsdGltZSgkdGlt
ZSkpWzNdLAoJCShsb2NhbHRpbWUoJHRpbWUpKVs1XSArIDE5MDAsIChsb2NhbHRpbWUoJHRpbWUp
KVsyXSwgKGxvY2FsdGltZSgkdGltZSkpWzFdLCAobG9jYWx0aW1lKCR0aW1lKSlbMF0pOwp9Cg==
------=_20050126170301_83559--



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