]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Cleanup VOffline log message for non-DAFS
authorAndrew Deason <adeason@sinenomine.net>
Mon, 1 Nov 2010 20:34:26 +0000 (15:34 -0500)
committerStephan Wiesand <stephan.wiesand@desy.de>
Fri, 30 Aug 2013 09:56:38 +0000 (02:56 -0700)
Commit fd592c7674d4aa44dda90998b54d7b56947f6ed8 fixed the 'Volume X
(Y) is now offline' message for DAFS, but the same problem persists
for non-DAFS. Fix the non-DAFS case.

Reviewed-on: http://gerrit.openafs.org/3213
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 138ac6577eab40e25a796f7c18f3c39add000ed2)

Change-Id: I3e0c53d93bcaad43a9fd7b20ccf32bc216601455
Reviewed-on: http://gerrit.openafs.org/9412
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/vol/volume.c

index 44e4238e446a24216f2daa227e4767d981cecfb9..7e917a817236f7fe7b50e373373cf401eed5989b 100644 (file)
@@ -4980,11 +4980,14 @@ VCheckOffline(Volume * vp)
        VUpdateVolume_r(&error, vp, 0);
        VCloseVolumeHandles_r(vp);
        if (LogLevel) {
-           Log("VOffline: Volume %u (%s) is now offline", V_id(vp),
-               V_name(vp));
-           if (V_offlineMessage(vp)[0])
-               Log(" (%s)", V_offlineMessage(vp));
-           Log("\n");
+           if (V_offlineMessage(vp)[0]) {
+               Log("VOffline: Volume %lu (%s) is now offline (%s)\n",
+                   afs_printable_uint32_lu(V_id(vp)), V_name(vp),
+                   V_offlineMessage(vp));
+           } else {
+               Log("VOffline: Volume %lu (%s) is now offline\n",
+                   afs_printable_uint32_lu(V_id(vp)), V_name(vp));
+           }
        }
        FreeVolumeHeader(vp);
 #ifdef AFS_PTHREAD_ENV