Hi Tino Vazquez,<br><br>here is the output of tree structure of $ONE_LOCATION/var:<br><span style="font-family: courier new,monospace;">$ tree $ONE_LOCATION/var</span><br><span style="font-family: courier new,monospace;">|-- config</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|-- images</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |-- 28c86878bdc6af8c34dd94efcf31c15ee6eeb2a1</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |-- 567196a1f80db4234d62b83bc6a0b80d0fa99824</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   `-- 8625d68b699fd30e64360471eb2c38fed47fcfb6</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|-- one_xmlrpc.01.log</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|-- one_xmlrpc.log</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|-- oned.01.log</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|-- oned.log</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|-- oned.pid</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|-- remotes</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |-- im</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   |-- ganglia.d</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |   |   `-- ganglia_probe</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   |-- kvm.d</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |   |   |-- architecture.sh</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   |   |-- cpu.sh</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |   |   |-- kvm.rb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   |   `-- name.sh</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |   |-- run_probes</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   |-- vmware.d</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |   |   `-- vmware.rb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |   `-- xen.d</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |       |-- architecture.sh</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |       |-- cpu.sh</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   |       |-- name.sh</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|   |       `-- xen.rb</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|   `-- vmm</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |-- kvm</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- cancel</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- deploy</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- kvmrc</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- migrate</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- poll</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- poll_local</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- restore</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- save</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   `-- shutdown</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |-- vmware</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- cancel</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- checkpoint</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- deploy</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- migrate</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- poll</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   |-- restore</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       |   |-- save</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|       |   `-- shutdown</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|       `-- xen</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|           |-- cancel</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|           |-- deploy</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|           |-- migrate</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|           |-- poll</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|           |-- poll_local</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|           |-- restore</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|           |-- save</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|           |-- shutdown</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|           `-- xenrc</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">|-- sched.log</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">|-- sched.pid</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">`-- sunstone.log</span><br><br>and here is the next log <br><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$ONE_LOCATION/lib/mads/one_im_sh vmware</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">INIT</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">INIT SUCCESS - -</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">MONITOR 0 esxsrv -</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 Command execution fail: /srv/cloud/one/var/remotes//im/run_probes vmware esxsrv</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 STDERR follows.</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 /srv/cloud/one/lib/ruby/vmwarelib.rb:26: warning: already initialized constant ONE_LOCATION</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 /srv/cloud/one/lib/ruby/vmwarelib.rb:32: warning: already initialized constant RUBY_LIB_LOCATION</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 [VMWARE] cmd failed [/srv/cloud/one/bin/tty_expect -u oneadmin -p  virsh -c esx://esxsrv/?no_verify=1 --readonly nodeinfo]. Stderr: . Stdout: /srv/cloud/one/bin/tty_expect: invalid option -- c</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 Wrong option. Check usage</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 </span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 myexpect [-h] <-p password> <-u username> <command></span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 </span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 SYNOPSIS</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 Wraps the execution of a command and sends username & password</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 OPTIONS</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 -h    prints this help.</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 -p    the password</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 -u    the username</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 <virsh command>    complete virsh command</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 ExitCode: 255</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 ./vmware.rb:65: private method `split' called for 255:Fixnum (NoMethodError)</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">LOG - 0 Error executing vmware.rb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LOG - 0 ExitCode: 1</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">MONITOR FAILURE 0 Could not monitor host esxsrv.</span><br><br><br>Regards<br><div class="gmail_quote"><br>On 26 April 2011 23:16, Tino Vazquez <span dir="ltr"><<a href="mailto:tinova@opennebula.org">tinova@opennebula.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
<br>
The commands should work without modification (note that they should<br>
be run from inside the vmware addon installation folder), although<br>
your modification should also work.<br>
<br>
Could you send the output of<br>
<br>
--<br>
$ tree $ONE_LOCATION/var<br>
--<br>
<br>
and<br>
<br>
--<br>
$ $ONE_LOCATION/lib/mads/one_im_sh vmware<br>
INIT<br>
MONITOR 0 <esx-hostname> -<br>
<font color="#888888">--<br>
</font><div class="im"><br>
Regards,<br>
<br>
-Tino<br>
<br>
--<br>
Constantino Vázquez Blanco, MSc<br>
OpenNebula Major Contributor<br>
<a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | @tinova79<br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">On Tue, Apr 26, 2011 at 6:09 PM, Hoang Dinh Phuc <<a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> Is any mistake in your command? I've change the path like this:<br>
><br>
> $ mkdir -p $ONE_LOCATION/var/remotes/im/vmware.d && cp -r<br>
> $ONE_LOCATION/lib/remotes/im/vmware.d/*<br>
> $ONE_LOCATION/var/remotes/im/vmware.d<br>
><br>
> and<br>
><br>
> $ mkdir -p $ONE_LOCATION/var/remotes/vmm/vmware && cp -r<br>
> $ONE_LOCATION/lib/remotes/vmm/vmware/* $ONE_LOCATION/var/remotes/vmm/vmware<br>
><br>
> But it still get the error.<br>
><br>
> Regards<br>
><br>
> On 26 April 2011 22:20, Tino Vazquez <<a href="mailto:tinova@opennebula.org">tinova@opennebula.org</a>> wrote:<br>
>><br>
>> Dear Hoang,<br>
>><br>
>> My apologies, the test i was asking for was not complete (it was<br>
>> lacking a paramenter to the mad).<br>
>><br>
>> In any case, I think the problem may be in the way ONE 2.0+ handles<br>
>> the remotes. The VMware Addon only copies to<br>
>> $ONE_LOCATION/lib/remotes, when it should copy also to<br>
>> $ONE_LOCATION/var. I've opened a ticket [1] to keep track of the<br>
>> solution.<br>
>><br>
>> Meanwhile, a workaround is to issue the following from the VMware<br>
>> Addon installation directory:<br>
>><br>
>> $ mkdir -p $ONE_LOCATION/var/remotes/im/vmware.d && cp -r im/remotes/*<br>
>> $ONE_LOCATION/var/remotes/im/vmware.d<br>
>> $ mkdir -p $ONE_LOCATION/var/remotes/vmm/vmware && cp -r vmm/remotes/*<br>
>> $ONE_LOCATION/var/remotes/vmm/vmware<br>
>><br>
>> Please let me know if this solves the issue.<br>
>><br>
>> Regards,<br>
>><br>
>> -Tino<br>
>><br>
>> [1] <a href="http://dev.opennebula.org/issues/593" target="_blank">http://dev.opennebula.org/issues/593</a><br>
>><br>
>> --<br>
>> Constantino Vázquez Blanco, MSc<br>
>> OpenNebula Major Contributor<br>
>> <a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | @tinova79<br>
>><br>
>><br>
>><br>
>> On Tue, Apr 26, 2011 at 12:13 PM, Hoang Dinh Phuc <<a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a>><br>
>> wrote:<br>
>> > Hi<br>
>> ><br>
>> > Here is the output:<br>
>> ><br>
>> > $ ruby -dw $ONE_LOCATION/lib/mads/one_im_sh.rb<br>
>> > --<br>
>> > INIT<br>
>> > --INIT SUCCESS - -<br>
>> > --<br>
>> > MONITOR 0 esxsrv<br>
>> > Exception `Interrupt' at /srv/cloud/one/lib/ruby/ActionManager.rb:168 -<br>
>> > /srv/cloud/one/lib/ruby/ActionManager.rb:168:in `wait': Interrupt<br>
>> >     from /srv/cloud/one/lib/ruby/ActionManager.rb:168:in<br>
>> > `start_listener'<br>
>> >     from /srv/cloud/one/lib/ruby/ActionManager.rb:166:in `synchronize'<br>
>> >     from /srv/cloud/one/lib/ruby/ActionManager.rb:166:in<br>
>> > `start_listener'<br>
>> >     from /srv/cloud/one/lib/ruby/OpenNebulaDriver.rb:73:in<br>
>> > `start_driver'<br>
>> >     from /srv/cloud/one/lib/mads/one_im_sh.rb:85<br>
>> ><br>
>> > It can't connect to my ESX Server. Please show me the way to check the<br>
>> > problems.<br>
>> ><br>
>> > Thanks & Regards<br>
>> ><br>
>> > On 26 April 2011 16:55, Tino Vazquez <<a href="mailto:tinova@opennebula.org">tinova@opennebula.org</a>> wrote:<br>
>> >><br>
>> >> Hi,<br>
>> >><br>
>> >> Yes please input the following two lines:<br>
>> >><br>
>> >> --<br>
>> >> INIT<br>
>> >> --<br>
>> >><br>
>> >> The answer should be<br>
>> >><br>
>> >> --<br>
>> >> INIT SUCCESS<br>
>> >> --<br>
>> >><br>
>> >> and the also enter the following<br>
>> >><br>
>> >> --<br>
>> >> MONITOR 0 <name_of_host> -<br>
>> >> --<br>
>> >><br>
>> >> and send the output.<br>
>> >><br>
>> >> Regards,<br>
>> >><br>
>> >> -Tino<br>
>> >><br>
>> >> --<br>
>> >> Constantino Vázquez Blanco, MSc<br>
>> >> OpenNebula Major Contributor<br>
>> >> <a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | @tinova79<br>
>> >><br>
>> >><br>
>> >><br>
>> >> On Tue, Apr 26, 2011 at 3:33 AM, Hoang Dinh Phuc <<a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a>><br>
>> >> wrote:<br>
>> >> > Hi Tino Vazquez,<br>
>> >> ><br>
>> >> > I've ran the command<br>
>> >> ><br>
>> >> > $ ruby -dw $ONE_LOCATION/lib/mads/one_im_sh.rb<br>
>> >> ><br>
>> >> > But it don't return anything. Do i have to do anything?<br>
>> >> ><br>
>> >> > Thanks<br>
>> >> ><br>
>> >> > On 25 April 2011 21:19, Tino Vazquez <<a href="mailto:tinova@opennebula.org">tinova@opennebula.org</a>> wrote:<br>
>> >> >><br>
>> >> >> Hi,<br>
>> >> >><br>
>> >> >> Let's see what happens if the driver is executed by hand, please<br>
>> >> >> send<br>
>> >> >> the output of:<br>
>> >> >><br>
>> >> >> $ ruby -dw $ONE_LOCATION/lib/mads/one_im_sh.rb<br>
>> >> >> INIT<br>
>> >> >> MONITOR 0 <name_of_host> -<br>
>> >> >><br>
>> >> >> Regards,<br>
>> >> >><br>
>> >> >> -Tino<br>
>> >> >><br>
>> >> >> --<br>
>> >> >> Constantino Vázquez Blanco, MSc<br>
>> >> >> OpenNebula Major Contributor<br>
>> >> >> <a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | @tinova79<br>
>> >> >><br>
>> >> >><br>
>> >> >><br>
>> >> >> On Tue, Apr 19, 2011 at 2:50 AM, Hoang Dinh Phuc <<a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a>><br>
>> >> >> wrote:<br>
>> >> >> ><br>
>> >> >> > Hello all,<br>
>> >> >> ><br>
>> >> >> >  I've already installed OpenNebula 2.2 on CentOS and add KVM host<br>
>> >> >> > to<br>
>> >> >> > OpenNebula. Now, i want to add ESX Server (VMWARE) to be managed<br>
>> >> >> > by<br>
>> >> >> > the<br>
>> >> >> > OpenNebula. But it make an error. Here is my oned.conf:<br>
>> >> >> ><br>
>> >> >> > VM_MAD = [<br>
>> >> >> >     name       = "vmm_vmware",<br>
>> >> >> >     executable = "one_vmm_sh",<br>
>> >> >> >     arguments  = "vmware",<br>
>> >> >> >     default    = "vmm_sh/vmm_sh_vmware.conf",<br>
>> >> >> >     type       = "vmware" ]<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > #-------------------------------------------------------------------------------<br>
>> >> >> > #  VMware Driver Addon Information Driver Manager Configuration<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > #-------------------------------------------------------------------------------<br>
>> >> >> > IM_MAD = [<br>
>> >> >> >       name       = "im_vmware",<br>
>> >> >> >       executable = "one_im_sh",<br>
>> >> >> >       arguments  = "vmware" ]<br>
>> >> >> > #       arguments = "--username oneadmin --password ' ' " ]<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > #-------------------------------------------------------------------------------<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > #-------------------------------------------------------------------------------<br>
>> >> >> > # VMware Driver Addon Transfer Manager Driver Configuration<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > #-------------------------------------------------------------------------------<br>
>> >> >> > TM_MAD = [<br>
>> >> >> >     name       = "tm_vmware",<br>
>> >> >> >     executable = "one_tm",<br>
>> >> >> >     arguments  = "tm_vmware/tm_vmware.conf" ]<br>
>> >> >> ><br>
>> >> >> > When i'm using onehost command to add VMWARE Host, it make an<br>
>> >> >> > error<br>
>> >> >> > state.<br>
>> >> >> > And here is the log<br>
>> >> >> > $ onehost esxsrv im_vmware vmm_vmware tm_vmware<br>
>> >> >> ><br>
>> >> >> > Mon Apr 18 14:24:05 2011 [InM][I]: Monitoring host esxsrv (3)<br>
>> >> >> > Mon Apr 18 14:24:05 2011 [ReM][D]: VirtualMachinePoolInfo method<br>
>> >> >> > invoked<br>
>> >> >> > Mon Apr 18 14:24:05 2011 [InM][D]: Host 3 successfully monitored.<br>
>> >> >> > Mon Apr 18 14:24:05 2011 [ONE][E]: syntax error, unexpected $end,<br>
>> >> >> > expecting<br>
>> >> >> > VARIABLE at line 2, columns 1:2<br>
>> >> >> > Mon Apr 18 14:24:05 2011 [InM][E]: Error parsing host information:<br>
>> >> >> ><br>
>> >> >> > Please show me the way to add VMWARE host to OpenNebula.<br>
>> >> >> ><br>
>> >> >> > Thanks so much.<br>
>> >> >> > -------------------<br>
>> >> >> > F:  Hoang Dinh Phuc<br>
>> >> >> > E:  <a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a><br>
>> >> >> > M: +84909398700<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > --<br>
>> >> >> > -------------------<br>
>> >> >> > F:  Hoang Dinh Phuc<br>
>> >> >> > E:  <a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a><br>
>> >> >> > M: +84909398700<br>
>> >> >> ><br>
>> >> >> ><br>
>> >> >> > _______________________________________________<br>
>> >> >> > Users mailing list<br>
>> >> >> > <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
>> >> >> > <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
>> >> >> ><br>
>> >> >> ><br>
>> >> ><br>
>> >> ><br>
>> >> ><br>
>> >> > --<br>
>> >> > -------------------<br>
>> >> > F:  Hoang Dinh Phuc<br>
>> >> > E:  <a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a><br>
>> >> > M: +84909398700<br>
>> >> ><br>
>> >> ><br>
>> ><br>
>> ><br>
>> ><br>
>> > --<br>
>> > -------------------<br>
>> > F:  Hoang Dinh Phuc<br>
>> > E:  <a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a><br>
>> > M: +84909398700<br>
>> ><br>
>> ><br>
><br>
><br>
><br>
> --<br>
> -------------------<br>
> F:  Hoang Dinh Phuc<br>
> E:  <a href="mailto:hdphuc@gmail.com">hdphuc@gmail.com</a><br>
> M: +84909398700<br>
><br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-------------------<br>F:  Hoang Dinh Phuc<br>E:  <a href="mailto:hdphuc@gmail.com" target="_blank">hdphuc@gmail.com</a><br>M: +84909398700<br><br>