mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
Revert "Example virt-admin"
This reverts commit 4e7ccf8713
.
I mistakenly pushed it along with the Admin API series.
This commit is contained in:
parent
9a8d916e89
commit
220393bfb0
2
.gitignore
vendored
2
.gitignore
vendored
@ -176,8 +176,6 @@
|
|||||||
/tools/virsh-*-edit.c
|
/tools/virsh-*-edit.c
|
||||||
/tools/virt-*-validate
|
/tools/virt-*-validate
|
||||||
/tools/virt-sanlock-cleanup
|
/tools/virt-sanlock-cleanup
|
||||||
/tools/virt-admin/virt-admin.1
|
|
||||||
/tools/virt-admin/virt-admin
|
|
||||||
/tools/wireshark/src/plugin.c
|
/tools/wireshark/src/plugin.c
|
||||||
/tools/wireshark/src/libvirt
|
/tools/wireshark/src/libvirt
|
||||||
/update.log
|
/update.log
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
## Copyright (C) 2005-2015 Red Hat, Inc.
|
## Copyright (C) 2005-2013 Red Hat, Inc.
|
||||||
##
|
##
|
||||||
## This library is free software; you can redistribute it and/or
|
## This library is free software; you can redistribute it and/or
|
||||||
## modify it under the terms of the GNU Lesser General Public
|
## modify it under the terms of the GNU Lesser General Public
|
||||||
@ -24,7 +24,7 @@ SUBDIRS = . gnulib/lib include src daemon tools docs gnulib/tests \
|
|||||||
examples/dominfo examples/domsuspend examples/apparmor \
|
examples/dominfo examples/domsuspend examples/apparmor \
|
||||||
examples/xml/nwfilter examples/openauth examples/systemtap \
|
examples/xml/nwfilter examples/openauth examples/systemtap \
|
||||||
tools/wireshark examples/dommigrate \
|
tools/wireshark examples/dommigrate \
|
||||||
examples/lxcconvert examples/domtop tools/virt-admin
|
examples/lxcconvert examples/domtop
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
|
@ -1680,10 +1680,6 @@ dnl virsh libraries
|
|||||||
VIRSH_LIBS="$VIRSH_LIBS $READLINE_LIBS"
|
VIRSH_LIBS="$VIRSH_LIBS $READLINE_LIBS"
|
||||||
AC_SUBST([VIRSH_LIBS])
|
AC_SUBST([VIRSH_LIBS])
|
||||||
|
|
||||||
dnl virt-admin libraries
|
|
||||||
VIRT_ADMIN_LIBS="$VIRT_ADMIN_LIBS $READLINE_LIBS"
|
|
||||||
AC_SUBST([VIRT_ADMIN_LIBS])
|
|
||||||
|
|
||||||
dnl check if the network driver should be compiled
|
dnl check if the network driver should be compiled
|
||||||
|
|
||||||
AC_ARG_WITH([network],
|
AC_ARG_WITH([network],
|
||||||
@ -2816,8 +2812,7 @@ AC_CONFIG_FILES([\
|
|||||||
examples/xml/nwfilter/Makefile \
|
examples/xml/nwfilter/Makefile \
|
||||||
examples/lxcconvert/Makefile \
|
examples/lxcconvert/Makefile \
|
||||||
tools/wireshark/Makefile \
|
tools/wireshark/Makefile \
|
||||||
tools/wireshark/src/Makefile \
|
tools/wireshark/src/Makefile])
|
||||||
tools/virt-admin/Makefile])
|
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
||||||
AC_MSG_NOTICE([])
|
AC_MSG_NOTICE([])
|
||||||
|
@ -1,69 +0,0 @@
|
|||||||
## Copyright (C) 2015 Red Hat, Inc.
|
|
||||||
##
|
|
||||||
## This library is free software; you can redistribute it and/or
|
|
||||||
## modify it under the terms of the GNU Lesser General Public
|
|
||||||
## License as published by the Free Software Foundation; either
|
|
||||||
## version 2.1 of the License, or (at your option) any later version.
|
|
||||||
##
|
|
||||||
## This library is distributed in the hope that it will be useful,
|
|
||||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
## Lesser General Public License for more details.
|
|
||||||
##
|
|
||||||
## You should have received a copy of the GNU Lesser General Public
|
|
||||||
## License along with this library. If not, see
|
|
||||||
## <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
AM_CPPFLAGS = \
|
|
||||||
-I$(top_builddir)/include -I$(top_srcdir)/include \
|
|
||||||
-I$(top_builddir)/gnulib/lib -I$(top_srcdir)/gnulib/lib \
|
|
||||||
-I$(top_builddir)/src -I$(top_srcdir)/src \
|
|
||||||
-I$(top_srcdir)/src/util \
|
|
||||||
-I$(top_srcdir) \
|
|
||||||
$(GETTEXT_CPPFLAGS)
|
|
||||||
|
|
||||||
AM_LDFLAGS = \
|
|
||||||
$(RELRO_LDFLAGS) \
|
|
||||||
$(NO_INDIRECT_LDFLAGS) \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
POD2MAN = pod2man -c "Virtualization Support" -r "$(PACKAGE)-$(VERSION)"
|
|
||||||
|
|
||||||
EXTRA_DIST = virt-admin.pod
|
|
||||||
|
|
||||||
DISTCLEANFILES =
|
|
||||||
|
|
||||||
bin_PROGRAMS = virt-admin
|
|
||||||
|
|
||||||
dist_man1_MANS = virt-admin.1
|
|
||||||
|
|
||||||
virt_admin_SOURCES = virt-admin.c
|
|
||||||
|
|
||||||
virt_admin_LDFLAGS = \
|
|
||||||
$(AM_LDFLAGS) \
|
|
||||||
$(COVERAGE_LDFLAGS) \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
virt_admin_LDADD = \
|
|
||||||
$(STATIC_BINARIES) \
|
|
||||||
$(PIE_LDFLAGS) \
|
|
||||||
../../src/libvirt-admin.la \
|
|
||||||
$(top_srcdir)/gnulib/lib/libgnu.la \
|
|
||||||
$(VIRT_ADMIN_LIBS) \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
virt_admin_CFLAGS = \
|
|
||||||
$(WARN_CFLAGS) \
|
|
||||||
$(PIE_CFLAGS) \
|
|
||||||
$(COVERAGE_CFLAGS) \
|
|
||||||
$(LIBXML_CFLAGS) \
|
|
||||||
$(READLINE_CFLAGS) \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
virt-admin.1: virt-admin.pod $(top_srcdir)/configure.ac
|
|
||||||
$(AM_V_GEN)$(POD2MAN) $< $(srcdir)/$@ \
|
|
||||||
&& if grep 'POD ERROR' $(srcdir)/$@ ; then \
|
|
||||||
rm $(srcdir)/$@; exit 1; fi
|
|
||||||
|
|
||||||
CLEANFILES = *.gcov .libs/*.gcda .libs/*.gcno *.gcno *.gcda
|
|
||||||
MAINTAINERCLEANFILES = $(dist_man1_MANS)
|
|
@ -1,72 +0,0 @@
|
|||||||
/*
|
|
||||||
* virt-admin.c: a shell to exercise the libvirt admin API
|
|
||||||
*
|
|
||||||
* Copyright (C) 2014-2015 Red Hat, Inc.
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
|
||||||
* License as published by the Free Software Foundation; either
|
|
||||||
* version 2.1 of the License, or (at your option) any later version.
|
|
||||||
*
|
|
||||||
* This library is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
* Lesser General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
|
||||||
* License along with this library. If not, see
|
|
||||||
* <http://www.gnu.org/licenses/>.
|
|
||||||
*
|
|
||||||
* Martin Kletzander <mkletzan@redhat.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <config.h>
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <locale.h>
|
|
||||||
|
|
||||||
#include "configmake.h"
|
|
||||||
#include "internal.h"
|
|
||||||
|
|
||||||
#include <viralloc.h>
|
|
||||||
|
|
||||||
int
|
|
||||||
main(int argc ATTRIBUTE_UNUSED,
|
|
||||||
char **argv ATTRIBUTE_UNUSED)
|
|
||||||
{
|
|
||||||
int ret = EXIT_FAILURE;
|
|
||||||
char *greeting = NULL;
|
|
||||||
const char *uri = NULL;
|
|
||||||
virAdmConnectPtr conn = NULL;
|
|
||||||
|
|
||||||
if (!setlocale(LC_ALL, "")) {
|
|
||||||
perror("setlocale");
|
|
||||||
/* failure to setup locale is not fatal */
|
|
||||||
}
|
|
||||||
if (!bindtextdomain(PACKAGE, LOCALEDIR)) {
|
|
||||||
perror("bindtextdomain");
|
|
||||||
return EXIT_FAILURE;
|
|
||||||
}
|
|
||||||
if (!textdomain(PACKAGE)) {
|
|
||||||
perror("textdomain");
|
|
||||||
return EXIT_FAILURE;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (argc > 1)
|
|
||||||
uri = argv[1];
|
|
||||||
|
|
||||||
if (!(conn = virAdmConnectOpen(uri, 0)))
|
|
||||||
goto cleanup;
|
|
||||||
|
|
||||||
if (!(greeting = virAdmHello(conn, 0)))
|
|
||||||
goto cleanup;
|
|
||||||
|
|
||||||
printf("%s\n", greeting);
|
|
||||||
|
|
||||||
ret = EXIT_SUCCESS;
|
|
||||||
cleanup:
|
|
||||||
VIR_FREE(greeting);
|
|
||||||
virAdmConnectClose(conn);
|
|
||||||
return ret;
|
|
||||||
}
|
|
@ -1,43 +0,0 @@
|
|||||||
=head1 NAME
|
|
||||||
|
|
||||||
virt-admin - client for admin interface of libvirt
|
|
||||||
|
|
||||||
=head1 SYNOPSIS
|
|
||||||
|
|
||||||
B<virt-admin>
|
|
||||||
|
|
||||||
=head1 DESCRIPTION
|
|
||||||
|
|
||||||
Libre ip_sum do { lor(); } sit; I'm @.
|
|
||||||
|
|
||||||
=head1 EXIT STATUS
|
|
||||||
|
|
||||||
It should be 0, really.
|
|
||||||
|
|
||||||
=head1 BUGS
|
|
||||||
|
|
||||||
None!
|
|
||||||
|
|
||||||
=head1 AUTHORS
|
|
||||||
|
|
||||||
Please refer to the AUTHORS file distributed with libvirt.
|
|
||||||
|
|
||||||
Martin Kletzander <mkletzan@redhat.com>
|
|
||||||
|
|
||||||
=head1 COPYRIGHT
|
|
||||||
|
|
||||||
Copyright (C) 2014-2015 Red Hat, Inc., and the authors listed in the
|
|
||||||
libvirt AUTHORS file.
|
|
||||||
|
|
||||||
=head1 LICENSE
|
|
||||||
|
|
||||||
virt-admin is distributed under the terms of the GNU GPL v2+. This is
|
|
||||||
free software; see the source for copying conditions. There is NO
|
|
||||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
PURPOSE
|
|
||||||
|
|
||||||
=head1 SEE ALSO
|
|
||||||
|
|
||||||
L<virsh(1)>, L<http://www.libvirt.org/>
|
|
||||||
|
|
||||||
=cut
|
|
Loading…
Reference in New Issue
Block a user