Changeset 6737

Show
Ignore:
Timestamp:
10/06/08 16:38:05 (2 months ago)
Author:
rbertholon
Message:

modify code in module recup_perf_datas

Location:
trunk/centstorage/centStorage
Files:
2 added
64 modified

Legend:

Unmodified
Added
Removed
  • trunk/centstorage/centStorage/Makefile

    r6711 r6737  
    1 # Makefile.in generated by automake 1.10 from Makefile.am. 
     1# Makefile.in generated by automake 1.10.1 from Makefile.am. 
    22# Makefile.  Generated from Makefile.in by configure. 
    33 
    44# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 
    5 # 2003, 2004, 2005, 2006  Free Software Foundation, Inc. 
     5# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc. 
    66# This Makefile.in is free software; the Free Software Foundation 
    77# gives unlimited permission to copy and/or distribute it, 
     
    2020# GPL License: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt           # 
    2121#                                                                             # 
    22 # Developped by : Romain Bertholon                                            # 
     22# Developped by : Romain Bertholon                                                        # 
    2323#                                                                             # 
    2424############################################################################### 
     
    9393distuninstallcheck_listfiles = find . -type f -print 
    9494distcleancheck_listfiles = find . -type f -print 
    95 ACLOCAL = ${SHELL} /root/censtsorage/centStorage/missing --run aclocal-1.10 
    96 AMTAR = ${SHELL} /root/censtsorage/centStorage/missing --run tar 
    97 AUTOCONF = ${SHELL} /root/censtsorage/centStorage/missing --run autoconf 
    98 AUTOHEADER = ${SHELL} /root/censtsorage/centStorage/missing --run autoheader 
    99 AUTOMAKE = ${SHELL} /root/censtsorage/centStorage/missing --run automake-1.10 
    100 AWK = gawk 
     95ACLOCAL = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run aclocal-1.10 
     96AMTAR = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run tar 
     97AUTOCONF = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run autoconf 
     98AUTOHEADER = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run autoheader 
     99AUTOMAKE = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run automake-1.10 
     100AWK = mawk 
    101101BIN_PATH = /usr/local/centreon/bin/ 
    102102CC = gcc 
     
    118118ECHO_N = -n 
    119119ECHO_T =  
    120 EGREP = /usr/bin/grep -E 
     120EGREP = /bin/grep -E 
    121121EXEEXT =  
    122 GREP = /usr/bin/grep 
     122GREP = /bin/grep 
    123123HAVE_SSL =  
    124124INSTALL = /usr/bin/install -c 
     
    131131LIBS =  -lssl -lcrypto 
    132132LTLIBOBJS =  
    133 MAKEINFO = ${SHELL} /root/censtsorage/centStorage/missing --run makeinfo 
     133MAKEINFO = ${SHELL} /home/rbertholon/workspace/centstorage/centStorage/missing --run makeinfo 
    134134MKDIR_P = /bin/mkdir -p 
    135135MK_USE_PUR = modules/purge/ 
     
    148148PATH_SEPARATOR = : 
    149149SET_MAKE =  
    150 SHELL = /bin/sh 
     150SHELL = /bin/bash 
    151151STRIP =  
    152152VERSION = 0.1 
    153153XML2_CONFIG = /usr/bin/xml2-config 
    154154XML_CPPFLAGS = -I/usr/include/libxml2 
    155 XML_HEADER = -I/usr/include/libxml2 
    156 XML_LIBS = -L/usr/lib -lxml2 -lz -lm 
    157 abs_builddir = /root/censtsorage/centStorage 
    158 abs_srcdir = /root/censtsorage/centStorage 
    159 abs_top_builddir = /root/censtsorage/centStorage 
    160 abs_top_srcdir = /root/censtsorage/centStorage 
     155XML_HEADER = -I/usr/include/libxml 
     156XML_LIBS = -lxml2 
     157abs_builddir = /home/rbertholon/workspace/centstorage/centStorage 
     158abs_srcdir = /home/rbertholon/workspace/centstorage/centStorage 
     159abs_top_builddir = /home/rbertholon/workspace/centstorage/centStorage 
     160abs_top_srcdir = /home/rbertholon/workspace/centstorage/centStorage 
    161161ac_ct_CC = gcc 
    162162am__include = include 
     
    185185includedir = ${prefix}/include 
    186186infodir = ${datarootdir}/info 
    187 install_sh = $(SHELL) /root/censtsorage/centStorage/install-sh 
     187install_sh = $(SHELL) /home/rbertholon/workspace/centstorage/centStorage/install-sh 
    188188libdir = ${exec_prefix}/lib 
    189189libexecdir = ${exec_prefix}/libexec 
     
    342342            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    343343          done | \ 
    344           $(AWK) '    { files[$$0] = 1; } \ 
    345                END { for (i in files) print i; }'`; \ 
     344          $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ 
     345              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    346346        mkid -fID $$unique 
    347347tags: TAGS 
     
    368368            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    369369          done | \ 
    370           $(AWK) '    { files[$$0] = 1; } \ 
    371                END { for (i in files) print i; }'`; \ 
     370          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 
     371              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    372372        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ 
    373373          test -n "$$unique" || unique=$$empty_fix; \ 
     
    379379                $(TAGS_FILES) $(LISP) 
    380380        tags=; \ 
    381         here=`pwd`; \ 
    382381        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \ 
    383382        unique=`for i in $$list; do \ 
    384383            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    385384          done | \ 
    386           $(AWK) '    { files[$$0] = 1; } \ 
    387                END { for (i in files) print i; }'`; \ 
     385          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 
     386              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    388387        test -z "$(CTAGS_ARGS)$$tags$$unique" \ 
    389388          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 
     
    456455        $(am__remove_distdir) 
    457456 
     457dist-lzma: distdir 
     458        tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma 
     459        $(am__remove_distdir) 
     460 
    458461dist-tarZ: distdir 
    459462        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 
     
    482485        *.tar.bz2*) \ 
    483486          bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ 
     487        *.tar.lzma*) \ 
     488          unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ 
    484489        *.tar.Z*) \ 
    485490          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 
     
    631636        all all-am am--refresh check check-am clean clean-generic \ 
    632637        ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ 
    633         dist-shar dist-tarZ dist-zip distcheck distclean \ 
     638        dist-lzma dist-shar dist-tarZ dist-zip distcheck distclean \ 
    634639        distclean-generic distclean-hdr distclean-tags distcleancheck \ 
    635640        distdir distuninstallcheck dvi dvi-am html html-am info \ 
  • trunk/centstorage/centStorage/Makefile.am

    r6711 r6737  
    44# GPL License: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt           # 
    55#                                                                             # 
    6 # Developped by : Romain Bertholon                                            # 
     6# Developped by : Romain Bertholon                                                        # 
    77#                                                                             # 
    88############################################################################### 
  • trunk/centstorage/centStorage/Makefile.in

    r6711 r6737  
    1 # Makefile.in generated by automake 1.10 from Makefile.am. 
     1# Makefile.in generated by automake 1.10.1 from Makefile.am. 
    22# @configure_input@ 
    33 
    44# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 
    5 # 2003, 2004, 2005, 2006  Free Software Foundation, Inc. 
     5# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc. 
    66# This Makefile.in is free software; the Free Software Foundation 
    77# gives unlimited permission to copy and/or distribute it, 
     
    2020# GPL License: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt           # 
    2121#                                                                             # 
    22 # Developped by : Romain Bertholon                                            # 
     22# Developped by : Romain Bertholon                                                        # 
    2323#                                                                             # 
    2424############################################################################### 
     
    342342            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    343343          done | \ 
    344           $(AWK) '    { files[$$0] = 1; } \ 
    345                END { for (i in files) print i; }'`; \ 
     344          $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ 
     345              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    346346        mkid -fID $$unique 
    347347tags: TAGS 
     
    368368            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    369369          done | \ 
    370           $(AWK) '    { files[$$0] = 1; } \ 
    371                END { for (i in files) print i; }'`; \ 
     370          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 
     371              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    372372        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ 
    373373          test -n "$$unique" || unique=$$empty_fix; \ 
     
    379379                $(TAGS_FILES) $(LISP) 
    380380        tags=; \ 
    381         here=`pwd`; \ 
    382381        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \ 
    383382        unique=`for i in $$list; do \ 
    384383            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 
    385384          done | \ 
    386           $(AWK) '    { files[$$0] = 1; } \ 
    387                END { for (i in files) print i; }'`; \ 
     385          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 
     386              END { if (nonempty) { for (i in files) print i; }; }'`; \ 
    388387        test -z "$(CTAGS_ARGS)$$tags$$unique" \ 
    389388          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 
     
    456455        $(am__remove_distdir) 
    457456 
     457dist-lzma: distdir 
     458        tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma 
     459        $(am__remove_distdir) 
     460 
    458461dist-tarZ: distdir 
    459462        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 
     
    482485        *.tar.bz2*) \ 
    483486          bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ 
     487        *.tar.lzma*) \ 
     488          unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ 
    484489        *.tar.Z*) \ 
    485490          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 
     
    631636        all all-am am--refresh check check-am clean clean-generic \ 
    632637        ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ 
    633         dist-shar dist-tarZ dist-zip distcheck distclean \ 
     638        dist-lzma dist-shar dist-tarZ dist-zip distcheck distclean \ 
    634639        distclean-generic distclean-hdr distclean-tags distcleancheck \ 
    635640        distdir distuninstallcheck dvi dvi-am html html-am info \ 
  • trunk/centstorage/centStorage/aclocal.m4

    r6708 r6737  
    1 # generated automatically by aclocal 1.10 -*- Autoconf -*- 
     1# generated automatically by aclocal 1.10.1 -*- Autoconf -*- 
    22 
    33# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 
    4 # 2005, 2006  Free Software Foundation, Inc. 
     4# 2005, 2006, 2007, 2008  Free Software Foundation, Inc. 
    55# This file is free software; the Free Software Foundation 
    66# gives unlimited permission to copy and/or distribute it, 
     
    1212# PARTICULAR PURPOSE. 
    1313 
    14 m4_if(m4_PACKAGE_VERSION, [2.61],, 
    15 [m4_fatal([this file was generated for autoconf 2.61. 
    16 You have another version of autoconf.  If you want to use that, 
    17 you should regenerate the build system entirely.], [63])]) 
     14m4_ifndef([AC_AUTOCONF_VERSION], 
     15  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 
     16m4_if(AC_AUTOCONF_VERSION, [2.61],, 
     17[m4_warning([this file was generated for autoconf 2.61. 
     18You have another version of autoconf.  It may work, but is not guaranteed to. 
     19If you have problems, you may need to regenerate the build system entirely. 
     20To do so, use the procedure documented by the package, typically `autoreconf'.])]) 
    1821 
    1922# Configure paths for LIBXML2 
     
    206209]) 
    207210 
    208 # Copyright (C) 2002, 2003, 2005, 2006  Free Software Foundation, Inc. 
     211# Copyright (C) 2002, 2003, 2005, 2006, 2007  Free Software Foundation, Inc. 
    209212# 
    210213# This file is free software; the Free Software Foundation 
     
    221224dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to 
    222225dnl require some minimum version.  Point them to the right macro. 
    223 m4_if([$1], [1.10], [], 
     226m4_if([$1], [1.10.1], [], 
    224227      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl 
    225228]) 
     
    237240# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. 
    238241AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], 
    239 [AM_AUTOMAKE_VERSION([1.10])dnl 
    240 _AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)]) 
     242[AM_AUTOMAKE_VERSION([1.10.1])dnl 
     243m4_ifndef([AC_AUTOCONF_VERSION], 
     244  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 
     245_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)]) 
    241246 
    242247# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*- 
     
    510515  # Grep'ing the whole file is not good either: AIX grep has a line 
    511516  # limit of 2048, but all sed's we know have understand at least 4000. 
    512   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then 
     517  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 
    513518    dirpart=`AS_DIRNAME("$mf")` 
    514519  else 
     
    570575 
    571576# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 
    572 # 2005, 2006 Free Software Foundation, Inc. 
    573 # 
    574 # This file is free software; the Free Software Foundation 
    575 # gives unlimited permission to copy and/or distribute it, 
    576 # with or without modifications, as long as this notice is preserved. 
    577  
    578 # serial 12 
     577# 2005, 2006, 2008 Free Software Foundation, Inc. 
     578# 
     579# This file is free software; the Free Software Foundation 
     580# gives unlimited permission to copy and/or distribute it, 
     581# with or without modifications, as long as this notice is preserved. 
     582 
     583# serial 13 
    579584 
    580585# This macro actually does too much.  Some checks are only needed if 
     
    681686AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], 
    682687[# Compute $1's index in $config_headers. 
     688_am_arg=$1 
    683689_am_stamp_count=1 
    684690for _am_header in $config_headers :; do 
    685691  case $_am_header in 
    686     $1 | $1:* ) 
     692    $_am_arg | $_am_arg:* ) 
    687693      break ;; 
    688694    * ) 
     
    690696  esac 
    691697done 
    692 echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) 
     698echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) 
    693699 
    694700# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc. 
     
    962968# _AM_SUBST_NOTMAKE(VARIABLE) 
    963969# --------------------------- 
    964 # Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in. 
     970# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. 
    965971# This macro is traced by Automake. 
    966972AC_DEFUN([_AM_SUBST_NOTMAKE]) 
  • trunk/centstorage/centStorage/autom4te.cache/output.0

    r6708 r6737  
    77787778  rm -f "$tmp/out12" 
    77797779# Compute $ac_file's index in $config_headers. 
     7780_am_arg=$ac_file 
    77807781_am_stamp_count=1 
    77817782for _am_header in $config_headers :; do 
    77827783  case $_am_header in 
    7783     $ac_file | $ac_file:* ) 
     7784    $_am_arg | $_am_arg:* ) 
    77847785      break ;; 
    77857786    * ) 
     
    77877788  esac 
    77887789done 
    7789 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || 
    7790 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
    7791          X$ac_file : 'X\(//\)[^/]' \| \ 
    7792          X$ac_file : 'X\(//\)$' \| \ 
    7793          X$ac_file : 'X\(/\)' \| . 2>/dev/null || 
    7794 echo X$ac_file | 
     7790echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 
     7791$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
     7792         X"$_am_arg" : 'X\(//\)[^/]' \| \ 
     7793         X"$_am_arg" : 'X\(//\)$' \| \ 
     7794         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 
     7795echo X"$_am_arg" | 
    77957796    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 
    77967797            s//\1/ 
     
    78297830  # Grep'ing the whole file is not good either: AIX grep has a line 
    78307831  # limit of 2048, but all sed's we know have understand at least 4000. 
    7831   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then 
     7832  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 
    78327833    dirpart=`$as_dirname -- "$mf" || 
    78337834$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
  • trunk/centstorage/centStorage/autom4te.cache/output.1

    r6708 r6737  
    46894689 
    46904690 
    4691  
    46924691USE_MYSQL=yes 
    46934692USE_PGSQL=yes 
     
    66486647 
    66496648 
    6650 ac_config_files="$ac_config_files Makefile modules/Makefile src/Makefile lib/libmd5/Makefile modules/recup_perf_datas/Makefile modules/rebuild/Makefile modules/sync/Makefile modules/purge/Makefile modules/recup_perf_datas_client/Makefile" 
     6649ac_config_files="$ac_config_files Makefile modules/Makefile src/Makefile lib/libmd5/Makefile modules/recup_perf_datas/Makefile modules/rebuild/Makefile modules/sync/Makefile modules/purge/Makefile" 
    66516650 
    66526651 
     
    71657164    "modules/sync/Makefile") CONFIG_FILES="$CONFIG_FILES modules/sync/Makefile" ;; 
    71667165    "modules/purge/Makefile") CONFIG_FILES="$CONFIG_FILES modules/purge/Makefile" ;; 
    7167     "modules/recup_perf_datas_client/Makefile") CONFIG_FILES="$CONFIG_FILES modules/recup_perf_datas_client/Makefile" ;; 
    71687166 
    71697167  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 
     
    77807778  rm -f "$tmp/out12" 
    77817779# Compute $ac_file's index in $config_headers. 
     7780_am_arg=$ac_file 
    77827781_am_stamp_count=1 
    77837782for _am_header in $config_headers :; do 
    77847783  case $_am_header in 
    7785     $ac_file | $ac_file:* ) 
     7784    $_am_arg | $_am_arg:* ) 
    77867785      break ;; 
    77877786    * ) 
     
    77897788  esac 
    77907789done 
    7791 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || 
    7792 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
    7793          X$ac_file : 'X\(//\)[^/]' \| \ 
    7794          X$ac_file : 'X\(//\)$' \| \ 
    7795          X$ac_file : 'X\(/\)' \| . 2>/dev/null || 
    7796 echo X$ac_file | 
     7790echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 
     7791$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
     7792         X"$_am_arg" : 'X\(//\)[^/]' \| \ 
     7793         X"$_am_arg" : 'X\(//\)$' \| \ 
     7794         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 
     7795echo X"$_am_arg" | 
    77977796    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 
    77987797            s//\1/ 
     
    78317830  # Grep'ing the whole file is not good either: AIX grep has a line 
    78327831  # limit of 2048, but all sed's we know have understand at least 4000. 
    7833   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then 
     7832  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 
    78347833    dirpart=`$as_dirname -- "$mf" || 
    78357834$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 
     
    79787977 
    79797978 
     7979 
    79807980echo "" 
    79817981echo "-------------------" 
    7982 echo "Configure ended. Type 'make' to compile centstorage" 
     7982echo "Configure ended successfully. Type 'make' to compile centstorage" 
    79837983echo "" 
  • trunk/centstorage/centStorage/autom4te.cache/requests

    r6708 r6737  
    1 # This file was generated. 
     1# This file was generated by Autom4te Sat Apr 28 03:44:04 GMT 2007. 
    22# It contains the lists of macros which have been traced. 
    33# It can be safely removed.