Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / tests / bosshutdown.pl
CommitLineData
805e021f
CE
1#!/usr/bin/env perl
2use OpenAFS::CMU_copyright;
3use OpenAFS::util qw(:DEFAULT %AFS_Help);
4use OpenAFS::afsconf;
5use OpenAFS::fs;
6use OpenAFS::pts;
7use OpenAFS::vos;
8use OpenAFS::bos;
9
10my ($host, %info, %info2, $linfo);
11$host = `hostname`;
12&AFS_Init();
13
14&AFS_bos_shutdown(localhost,[sleeper],1,);
15%info = &AFS_bos_status("localhost",[sleeper],);
16$linfo=$info{'sleeper'};
17%info2 = %$linfo;
18if ($info2{'num_starts'} != 2) {
19 exit 1;
20}
21if ($info2{'status'} ne "temporarily disabled, currently shutdown.") {
22 exit 1;
23}
24exit(0);
25
26
27