Changeset 6694

Show
Ignore:
Timestamp:
10/02/08 17:30:08 (2 months ago)
Author:
rbertholon
Message:

modif insert in DB : now take care of meta services

Location:
trunk/centstorage
Files:
20 modified

Legend:

Unmodified
Added
Removed
  • trunk/centstorage/Makefile

    r6664 r6694  
    5757        $(srcdir)/Makefile.in $(top_srcdir)/configure \ 
    5858        $(top_srcdir)/includes/config.h.in AUTHORS COPYING ChangeLog \ 
    59         INSTALL NEWS THANKS config.guess config.sub depcomp install-sh \ 
    60         missing 
     59        INSTALL NEWS THANKS TODO config.guess config.sub depcomp \ 
     60        install-sh missing 
    6161ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 
    6262am__aclocal_m4_deps = $(top_srcdir)/configure.in 
     
    208208                lib/libmd5                      \ 
    209209                modules                         \ 
    210                 modules/recup_perf_datas/                       \ 
    211                 modules/rebuild/                        \ 
    212                 modules/purge/                  \ 
    213                 modules/sync/                   \ 
     210                modules/recup_perf_datas        \ 
     211                modules/rebuild                 \ 
     212                modules/purge                   \ 
     213                modules/sync                    \ 
    214214                modules/recup_perf_datas_client 
    215215 
    216 DIR_MODULES = ./modules 
    217216all: all-recursive 
    218217 
     
    653652        mv modules/purge/purge.so /usr/local/centreon/lib 
    654653        mv modules/rebuild/rebuild.so /usr/local/centreon/lib 
    655 #       mv -f modules/recup_perf_datas/recup_perf_datas.so @MOD_PATH_REC@ 
    656 #       mv -f modules/rebuild/rebuild.so @MOD_PATH_REB@ 
    657 #       mv -f modules/purge/purge.so @MOD_PATH_SYNC@ 
    658 #       mv -f modules/sync/sync.so @MOD_PATH_SYNC@ 
    659654 
    660655re: clean all 
  • trunk/centstorage/Makefile.am

    r6654 r6694  
    2525                lib/libmd5                      \ 
    2626                modules                         \ 
    27                 @MK_USE_REC@                    \ 
    28                 @MK_USE_REB@                    \ 
    29                 @MK_USE_PUR@                    \ 
    30                 @MK_USE_SYNC@                   \ 
     27                modules/recup_perf_datas        \ 
     28                modules/rebuild                 \ 
     29                modules/purge                   \ 
     30                modules/sync                    \ 
    3131                modules/recup_perf_datas_client 
    32 DIR_MODULES = ./modules 
    3332 
    3433all: all-recursive 
     
    3837        @CP_PUR@ 
    3938        @CP_REB@ 
    40 #       mv -f modules/recup_perf_datas/recup_perf_datas.so @MOD_PATH_REC@ 
    41 #       mv -f modules/rebuild/rebuild.so @MOD_PATH_REB@ 
    42 #       mv -f modules/purge/purge.so @MOD_PATH_SYNC@ 
    43 #       mv -f modules/sync/sync.so @MOD_PATH_SYNC@ 
    4439 
    4540re: clean all 
  • trunk/centstorage/Makefile.in

    r6655 r6694  
    5757        $(srcdir)/Makefile.in $(top_srcdir)/configure \ 
    5858        $(top_srcdir)/includes/config.h.in AUTHORS COPYING ChangeLog \ 
    59         INSTALL NEWS THANKS config.guess config.sub depcomp install-sh \ 
    60         missing 
     59        INSTALL NEWS THANKS TODO config.guess config.sub depcomp \ 
     60        install-sh missing 
    6161ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 
    6262am__aclocal_m4_deps = $(top_srcdir)/configure.in 
     
    208208                lib/libmd5                      \ 
    209209                modules                         \ 
    210                 @MK_USE_REC@                    \ 
    211                 @MK_USE_REB@                    \ 
    212                 @MK_USE_PUR@                    \ 
    213                 @MK_USE_SYNC@                   \ 
     210                modules/recup_perf_datas        \ 
     211                modules/rebuild                 \ 
     212                modules/purge                   \ 
     213                modules/sync                    \ 
    214214                modules/recup_perf_datas_client 
    215215 
    216 DIR_MODULES = ./modules 
    217216all: all-recursive 
    218217 
     
    653652        @CP_PUR@ 
    654653        @CP_REB@ 
    655 #       mv -f modules/recup_perf_datas/recup_perf_datas.so @MOD_PATH_REC@ 
    656 #       mv -f modules/rebuild/rebuild.so @MOD_PATH_REB@ 
    657 #       mv -f modules/purge/purge.so @MOD_PATH_SYNC@ 
    658 #       mv -f modules/sync/sync.so @MOD_PATH_SYNC@ 
    659654 
    660655re: clean all 
  • trunk/centstorage/config.status

    r6664 r6694  
    336336config.status 
    337337configured by ./configure, generated by GNU Autoconf 2.61, 
    338   with options \"'--enable-oracle=no' '--enable-pgsql=no'\" 
     338  with options \"\" 
    339339 
    340340Copyright (C) 2006 Free Software Foundation, Inc. 
     
    411411 
    412412if $ac_cs_recheck; then 
    413   echo "running CONFIG_SHELL=/bin/sh /bin/sh ./configure " '--enable-oracle=no' '--enable-pgsql=no' $ac_configure_extra_args " --no-create --no-recursion" >&6 
     413  echo "running CONFIG_SHELL=/bin/sh /bin/sh ./configure " $ac_configure_extra_args " --no-create --no-recursion" >&6 
    414414  CONFIG_SHELL=/bin/sh 
    415415  export CONFIG_SHELL 
    416   exec /bin/sh "./configure" '--enable-oracle=no' '--enable-pgsql=no' $ac_configure_extra_args --no-create --no-recursion 
     416  exec /bin/sh "./configure" $ac_configure_extra_args --no-create --no-recursion 
    417417fi 
    418418 
     
    442442    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 
    443443    "lib/libmd5/Makefile") CONFIG_FILES="$CONFIG_FILES lib/libmd5/Makefile" ;; 
    444     "$USE_REC") CONFIG_FILES="$CONFIG_FILES $USE_REC" ;; 
    445     "$USE_REB") CONFIG_FILES="$CONFIG_FILES $USE_REB" ;; 
    446     "$USE_SYNC") CONFIG_FILES="$CONFIG_FILES $USE_SYNC" ;; 
    447     "$USE_PUR") CONFIG_FILES="$CONFIG_FILES $USE_PUR" ;; 
     444    "modules/recup_perf_datas/Makefile") CONFIG_FILES="$CONFIG_FILES modules/recup_perf_datas/Makefile" ;; 
     445    "modules/rebuild/Makefile") CONFIG_FILES="$CONFIG_FILES modules/rebuild/Makefile" ;; 
     446    "modules/sync/Makefile") CONFIG_FILES="$CONFIG_FILES modules/sync/Makefile" ;; 
     447    "modules/purge/Makefile") CONFIG_FILES="$CONFIG_FILES modules/purge/Makefile" ;; 
    448448    "modules/recup_perf_datas_client/Makefile") CONFIG_FILES="$CONFIG_FILES modules/recup_perf_datas_client/Makefile" ;; 
    449449 
  • trunk/centstorage/configure

    r6664 r6694  
    66486648 
    66496649 
    6650 ac_config_files="$ac_config_files Makefile modules/Makefile src/Makefile lib/libmd5/Makefile $USE_REC $USE_REB $USE_SYNC $USE_PUR modules/recup_perf_datas_client/Makefile" 
     6650ac_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" 
    66516651 
    66526652 
     
    71617161    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 
    71627162    "lib/libmd5/Makefile") CONFIG_FILES="$CONFIG_FILES lib/libmd5/Makefile" ;; 
    7163     "$USE_REC") CONFIG_FILES="$CONFIG_FILES $USE_REC" ;; 
    7164     "$USE_REB") CONFIG_FILES="$CONFIG_FILES $USE_REB" ;; 
    7165     "$USE_SYNC") CONFIG_FILES="$CONFIG_FILES $USE_SYNC" ;; 
    7166     "$USE_PUR") CONFIG_FILES="$CONFIG_FILES $USE_PUR" ;; 
     7163    "modules/recup_perf_datas/Makefile") CONFIG_FILES="$CONFIG_FILES modules/recup_perf_datas/Makefile" ;; 
     7164    "modules/rebuild/Makefile") CONFIG_FILES="$CONFIG_FILES modules/rebuild/Makefile" ;; 
     7165    "modules/sync/Makefile") CONFIG_FILES="$CONFIG_FILES modules/sync/Makefile" ;; 
     7166    "modules/purge/Makefile") CONFIG_FILES="$CONFIG_FILES modules/purge/Makefile" ;; 
    71677167    "modules/recup_perf_datas_client/Makefile") CONFIG_FILES="$CONFIG_FILES modules/recup_perf_datas_client/Makefile" ;; 
    71687168 
  • trunk/centstorage/configure.in

    r6664 r6694  
    628628          src/Makefile                          \ 
    629629          lib/libmd5/Makefile                   \ 
    630           $USE_REC                              \ 
    631           $USE_REB                              \ 
    632           $USE_SYNC                             \ 
    633           $USE_PUR                              \ 
     630          modules/recup_perf_datas/Makefile     \ 
     631          modules/rebuild/Makefile              \ 
     632          modules/sync/Makefile                 \ 
     633          modules/purge/Makefile                \ 
    634634          modules/recup_perf_datas_client/Makefile) 
    635635 
  • trunk/centstorage/modules/purge/Makefile

    r6664 r6694  
    9898CPP = gcc -E 
    9999CPPFLAGS =  
     100CP_BIN = cp src/centstorage /usr/local/centreon/bin/ 
     101CP_PUR = mv modules/purge/purge.so /usr/local/centreon/lib 
     102CP_REB = mv modules/rebuild/rebuild.so /usr/local/centreon/lib 
     103CP_REC = mv modules/recup_perf_datas/recup_perf_datas.so /usr/local/centreon/lib 
     104CP_SYNC = mv modules/sync/sync.so /usr/local/centreon/lib 
    100105CYGPATH_W = echo 
    101106DBLDFLAGS =  -L/usr/lib/mysql 
     
    121126MAKEINFO = ${SHELL} /root/censtsorage/missing --run makeinfo 
    122127MKDIR_P = /bin/mkdir -p 
     128MK_USE_PUR = modules/purge/ 
     129MK_USE_REB = modules/rebuild/ 
     130MK_USE_REC = modules/recup_perf_datas/ 
     131MK_USE_SYNC = modules/sync/ 
    123132MOD_CFLAGS = -fPIC 
    124133MOD_LDFLAGS = -shared 
    125 MOD_PATH = @MOD_PATH@ 
    126134OBJEXT = o 
    127135PACKAGE = centstorage 
  • trunk/centstorage/modules/purge/Makefile.in

    r6655 r6694  
    9898CPP = @CPP@ 
    9999CPPFLAGS = @CPPFLAGS@ 
     100CP_BIN = @CP_BIN@ 
     101CP_PUR = @CP_PUR@ 
     102CP_REB = @CP_REB@ 
     103CP_REC = @CP_REC@ 
     104CP_SYNC = @CP_SYNC@ 
    100105CYGPATH_W = @CYGPATH_W@ 
    101106DBLDFLAGS = @DBLDFLAGS@ 
     
    121126MAKEINFO = @MAKEINFO@ 
    122127MKDIR_P = @MKDIR_P@ 
     128MK_USE_PUR = @MK_USE_PUR@ 
     129MK_USE_REB = @MK_USE_REB@ 
     130MK_USE_REC = @MK_USE_REC@ 
     131MK_USE_SYNC = @MK_USE_SYNC@ 
    123132MOD_CFLAGS = @MOD_CFLAGS@ 
    124133MOD_LDFLAGS = @MOD_LDFLAGS@ 
    125 MOD_PATH = @MOD_PATH@ 
    126134OBJEXT = @OBJEXT@ 
    127135PACKAGE = @PACKAGE@ 
  • trunk/centstorage/modules/rebuild/Makefile

    r6664 r6694  
    100100CPP = gcc -E 
    101101CPPFLAGS =  
     102CP_BIN = cp src/centstorage /usr/local/centreon/bin/ 
     103CP_PUR = mv modules/purge/purge.so /usr/local/centreon/lib 
     104CP_REB = mv modules/rebuild/rebuild.so /usr/local/centreon/lib 
     105CP_REC = mv modules/recup_perf_datas/recup_perf_datas.so /usr/local/centreon/lib 
     106CP_SYNC = mv modules/sync/sync.so /usr/local/centreon/lib 
    102107CYGPATH_W = echo 
    103108DBLDFLAGS =  -L/usr/lib/mysql 
     
    123128MAKEINFO = ${SHELL} /root/censtsorage/missing --run makeinfo 
    124129MKDIR_P = /bin/mkdir -p 
     130MK_USE_PUR = modules/purge/ 
     131MK_USE_REB = modules/rebuild/ 
     132MK_USE_REC = modules/recup_perf_datas/ 
     133MK_USE_SYNC = modules/sync/ 
    125134MOD_CFLAGS = -fPIC 
    126135MOD_LDFLAGS = -shared 
    127 MOD_PATH = @MOD_PATH@ 
    128136OBJEXT = o 
    129137PACKAGE = centstorage 
  • trunk/centstorage/modules/rebuild/Makefile.in

    r6655 r6694  
    100100CPP = @CPP@ 
    101101CPPFLAGS = @CPPFLAGS@ 
     102CP_BIN = @CP_BIN@ 
     103CP_PUR = @CP_PUR@ 
     104CP_REB = @CP_REB@ 
     105CP_REC = @CP_REC@ 
     106CP_SYNC = @CP_SYNC@ 
    102107CYGPATH_W = @CYGPATH_W@ 
    103108DBLDFLAGS = @DBLDFLAGS@ 
     
    123128MAKEINFO = @MAKEINFO@ 
    124129MKDIR_P = @MKDIR_P@ 
     130MK_USE_PUR = @MK_USE_PUR@ 
     131MK_USE_REB = @MK_USE_REB@ 
     132MK_USE_REC = @MK_USE_REC@ 
     133MK_USE_SYNC = @MK_USE_SYNC@ 
    125134MOD_CFLAGS = @MOD_CFLAGS@ 
    126135MOD_LDFLAGS = @MOD_LDFLAGS@ 
    127 MOD_PATH = @MOD_PATH@ 
    128136OBJEXT = @OBJEXT@ 
    129137PACKAGE = @PACKAGE@ 
  • trunk/centstorage/modules/recup_perf_datas/Makefile

    r6664 r6694  
    7070        recup_perf_datas_so-recup_perf_datas.$(OBJEXT) \ 
    7171        recup_perf_datas_so-connection.$(OBJEXT) \ 
     72        recup_perf_datas_so-meta.$(OBJEXT) \ 
    7273        recup_perf_datas_so-client.$(OBJEXT) \ 
    7374        recup_perf_datas_so-connection_SSL.$(OBJEXT) \ 
     
    111112CPP = gcc -E 
    112113CPPFLAGS =  
     114CP_BIN = cp src/centstorage /usr/local/centreon/bin/ 
     115CP_PUR = mv modules/purge/purge.so /usr/local/centreon/lib 
     116CP_REB = mv modules/rebuild/rebuild.so /usr/local/centreon/lib 
     117CP_REC = mv modules/recup_perf_datas/recup_perf_datas.so /usr/local/centreon/lib 
     118CP_SYNC = mv modules/sync/sync.so /usr/local/centreon/lib 
    113119CYGPATH_W = echo 
    114120DBLDFLAGS =  -L/usr/lib/mysql 
     
    134140MAKEINFO = ${SHELL} /root/censtsorage/missing --run makeinfo 
    135141MKDIR_P = /bin/mkdir -p 
     142MK_USE_PUR = modules/purge/ 
     143MK_USE_REB = modules/rebuild/ 
     144MK_USE_REC = modules/recup_perf_datas/ 
     145MK_USE_SYNC = modules/sync/ 
    136146MOD_CFLAGS = -fPIC 
    137147MOD_LDFLAGS = -shared 
    138 MOD_PATH = @MOD_PATH@ 
    139148OBJEXT = o 
    140149PACKAGE = centstorage 
     
    208217                                recup_perf_datas.c              \ 
    209218                                connection.c                    \ 
     219                                meta.c                          \ 
    210220                                client.c                        \ 
    211221                                connection_SSL.c                \ 
     
    224234                                parseDatas.h                    \ 
    225235                                recup_perf_datas.h              \ 
     236                                meta.h                          \ 
    226237                                connection.h                    \ 
    227238                                client.h                        \ 
     
    322333include ./$(DEPDIR)/recup_perf_datas_so-interval.Po 
    323334include ./$(DEPDIR)/recup_perf_datas_so-longToStr.Po 
     335include ./$(DEPDIR)/recup_perf_datas_so-meta.Po 
    324336include ./$(DEPDIR)/recup_perf_datas_so-parseDatas.Po 
    325337include ./$(DEPDIR)/recup_perf_datas_so-recup_perf_datas.Po 
     
    367379#       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ 
    368380#       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-connection.obj `if test -f 'connection.c'; then $(CYGPATH_W) 'connection.c'; else $(CYGPATH_W) '$(srcdir)/connection.c'; fi` 
     381 
     382recup_perf_datas_so-meta.o: meta.c 
     383        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -MT recup_perf_datas_so-meta.o -MD -MP -MF $(DEPDIR)/recup_perf_datas_so-meta.Tpo -c -o recup_perf_datas_so-meta.o `test -f 'meta.c' || echo '$(srcdir)/'`meta.c 
     384        mv -f $(DEPDIR)/recup_perf_datas_so-meta.Tpo $(DEPDIR)/recup_perf_datas_so-meta.Po 
     385#       source='meta.c' object='recup_perf_datas_so-meta.o' libtool=no \ 
     386#       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ 
     387#       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-meta.o `test -f 'meta.c' || echo '$(srcdir)/'`meta.c 
     388 
     389recup_perf_datas_so-meta.obj: meta.c 
     390        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -MT recup_perf_datas_so-meta.obj -MD -MP -MF $(DEPDIR)/recup_perf_datas_so-meta.Tpo -c -o recup_perf_datas_so-meta.obj `if test -f 'meta.c'; then $(CYGPATH_W) 'meta.c'; else $(CYGPATH_W) '$(srcdir)/meta.c'; fi` 
     391        mv -f $(DEPDIR)/recup_perf_datas_so-meta.Tpo $(DEPDIR)/recup_perf_datas_so-meta.Po 
     392#       source='meta.c' object='recup_perf_datas_so-meta.obj' libtool=no \ 
     393#       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ 
     394#       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-meta.obj `if test -f 'meta.c'; then $(CYGPATH_W) 'meta.c'; else $(CYGPATH_W) '$(srcdir)/meta.c'; fi` 
    369395 
    370396recup_perf_datas_so-client.o: client.c 
  • trunk/centstorage/modules/recup_perf_datas/Makefile.am

    r6627 r6694  
    3131                                recup_perf_datas.c              \ 
    3232                                connection.c                    \ 
     33                                meta.c                          \ 
    3334                                client.c                        \ 
    3435                                connection_SSL.c                \ 
     
    4748                                parseDatas.h                    \ 
    4849                                recup_perf_datas.h              \ 
     50                                meta.h                          \ 
    4951                                connection.h                    \ 
    5052                                client.h                        \ 
  • trunk/centstorage/modules/recup_perf_datas/Makefile.in

    r6655 r6694  
    7070        recup_perf_datas_so-recup_perf_datas.$(OBJEXT) \ 
    7171        recup_perf_datas_so-connection.$(OBJEXT) \ 
     72        recup_perf_datas_so-meta.$(OBJEXT) \ 
    7273        recup_perf_datas_so-client.$(OBJEXT) \ 
    7374        recup_perf_datas_so-connection_SSL.$(OBJEXT) \ 
     
    111112CPP = @CPP@ 
    112113CPPFLAGS = @CPPFLAGS@ 
     114CP_BIN = @CP_BIN@ 
     115CP_PUR = @CP_PUR@ 
     116CP_REB = @CP_REB@ 
     117CP_REC = @CP_REC@ 
     118CP_SYNC = @CP_SYNC@ 
    113119CYGPATH_W = @CYGPATH_W@ 
    114120DBLDFLAGS = @DBLDFLAGS@ 
     
    134140MAKEINFO = @MAKEINFO@ 
    135141MKDIR_P = @MKDIR_P@ 
     142MK_USE_PUR = @MK_USE_PUR@ 
     143MK_USE_REB = @MK_USE_REB@ 
     144MK_USE_REC = @MK_USE_REC@ 
     145MK_USE_SYNC = @MK_USE_SYNC@ 
    136146MOD_CFLAGS = @MOD_CFLAGS@ 
    137147MOD_LDFLAGS = @MOD_LDFLAGS@ 
    138 MOD_PATH = @MOD_PATH@ 
    139148OBJEXT = @OBJEXT@ 
    140149PACKAGE = @PACKAGE@ 
     
    208217                                recup_perf_datas.c              \ 
    209218                                connection.c                    \ 
     219                                meta.c                          \ 
    210220                                client.c                        \ 
    211221                                connection_SSL.c                \ 
     
    224234                                parseDatas.h                    \ 
    225235                                recup_perf_datas.h              \ 
     236                                meta.h                          \ 
    226237                                connection.h                    \ 
    227238                                client.h                        \ 
     
    322333@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recup_perf_datas_so-interval.Po@am__quote@ 
    323334@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recup_perf_datas_so-longToStr.Po@am__quote@ 
     335@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recup_perf_datas_so-meta.Po@am__quote@ 
    324336@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recup_perf_datas_so-parseDatas.Po@am__quote@ 
    325337@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recup_perf_datas_so-recup_perf_datas.Po@am__quote@ 
     
    367379@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 
    368380@am__fastdepCC_FALSE@   $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-connection.obj `if test -f 'connection.c'; then $(CYGPATH_W) 'connection.c'; else $(CYGPATH_W) '$(srcdir)/connection.c'; fi` 
     381 
     382recup_perf_datas_so-meta.o: meta.c 
     383@am__fastdepCC_TRUE@    $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -MT recup_perf_datas_so-meta.o -MD -MP -MF $(DEPDIR)/recup_perf_datas_so-meta.Tpo -c -o recup_perf_datas_so-meta.o `test -f 'meta.c' || echo '$(srcdir)/'`meta.c 
     384@am__fastdepCC_TRUE@    mv -f $(DEPDIR)/recup_perf_datas_so-meta.Tpo $(DEPDIR)/recup_perf_datas_so-meta.Po 
     385@AMDEP_TRUE@@am__fastdepCC_FALSE@       source='meta.c' object='recup_perf_datas_so-meta.o' libtool=no @AMDEPBACKSLASH@ 
     386@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 
     387@am__fastdepCC_FALSE@   $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-meta.o `test -f 'meta.c' || echo '$(srcdir)/'`meta.c 
     388 
     389recup_perf_datas_so-meta.obj: meta.c 
     390@am__fastdepCC_TRUE@    $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -MT recup_perf_datas_so-meta.obj -MD -MP -MF $(DEPDIR)/recup_perf_datas_so-meta.Tpo -c -o recup_perf_datas_so-meta.obj `if test -f 'meta.c'; then $(CYGPATH_W) 'meta.c'; else $(CYGPATH_W) '$(srcdir)/meta.c'; fi` 
     391@am__fastdepCC_TRUE@    mv -f $(DEPDIR)/recup_perf_datas_so-meta.Tpo $(DEPDIR)/recup_perf_datas_so-meta.Po 
     392@AMDEP_TRUE@@am__fastdepCC_FALSE@       source='meta.c' object='recup_perf_datas_so-meta.obj' libtool=no @AMDEPBACKSLASH@ 
     393@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 
     394@am__fastdepCC_FALSE@   $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(recup_perf_datas_so_CFLAGS) $(CFLAGS) -c -o recup_perf_datas_so-meta.obj `if test -f 'meta.c'; then $(CYGPATH_W) 'meta.c'; else $(CYGPATH_W) '$(srcdir)/meta.c'; fi` 
    369395 
    370396recup_perf_datas_so-client.o: client.c 
  • trunk/centstorage/modules/recup_perf_datas/connection.c

    r6664 r6694  
    6868#endif 
    6969 
    70 #undef __DEBUG__ 
     70#define __DEBUG__ 
    7171 
    7272/* 
  • trunk/centstorage/modules/recup_perf_datas/insertValInMySQLDataBase.c

    <
    r6664 r6694  
    6767#include "../db_functions/db_connection.h" 
    6868#include "../db_functions/execQuerys.h" 
     69 
     70#include <meta.h> 
    6971#include <str_replace.h> 
    7072#include <longToStr.h> 
     
    124126    { 
    125127      LOCK_MUTEX(&mutex); 
    126  
    127128      db_connection = (void *)db_connect(log, confModule->timeRetry, MOD_NAME, 
    128129                                         conf->perfBase); 
     
    137138 
    138139  mysql = (MYSQL *)db_connection; 
    139  
    140140  host = str_replace(structdatas->host, modif); 
    141141  if (!host) 
    142142    return mysql; 
    143  
    144143  svce = str_replace(structdatas->svce, modif); 
    145144  if (!svce) 
     
    149148    } 
    150149 
    151   /* building request to find id from index_data */ 
    152   BUILD_REQUEST(REQ_SELECT_ID, request, host, svce); 
    153  
    154   /* execute request */ 
    155   if ((result = returnsQueryResult(mysql, request, MOD_NAME, 
    156                                    !serverFailure && log, type, ERROR_SELECT)) 
    157       == NULL) 
    158     { 
    159       serverFailure = 1; 
    160       LOCK_MUTEX(&mutex); 
    161       mysql = checkMySQLError(mysql_errno(mysql), mysql, log, MOD_NAME, conf->perfBase); 
    162       UNLOCK_MUTEX(&mutex); 
    163       return mysql; 
    164     } 
    165  
    166   /* ...and find the id */ 
    167   count = 0; 
    168   while ((row = mysql_fetch_row(result)) != NULL) 
    169     { 
    170       index_id = atoi(row[0]); 
    171       indexSave = index_id; 
    172       count++; 
    173     } 
    174   mysql_free_result(result); 
    175  
     150  if (!strncmp( "meta_", svce, 5)) 
     151    { 
     152      index_id = insertMetaIndexDataMySQL(svce, &mysql, &rped_conf_db_connection, 
     153                                          log, confModule->timeRetry); 
     154      if (!index_id) 
     155        { 
     156          if (mysql) 
     157            sprintf(client->cmd, "OK%d\n", client->nb_lines); 
     158          return mysql; 
     159        } 
     160      else 
     161        { 
     162          indexSave = index_id; 
     163          count = 1; 
     164        } 
     165    } 
     166  else 
     167    { 
     168      /* building request to find id from index_data */   
     169      BUILD_REQUEST(REQ_SELECT_ID, request, host, svce); 
     170 
     171      /* execute request */ 
     172      if ((result = returnsQueryResult(mysql, request, MOD_NAME, 
     173                                       !serverFailure && log, type, ERROR_SELECT)) 
     174          == NULL) 
     175        { 
     176          serverFailure = 1; 
     177          LOCK_MUTEX(&mutex); 
     178          mysql = checkMySQLError(mysql_errno(mysql), mysql, log, MOD_NAME, conf->perfBase); 
     179          UNLOCK_MUTEX(&mutex); 
     180          return mysql;