Return-Path: Delivered-To: apmail-incubator-libcloud-archive@minotaur.apache.org Received: (qmail 83076 invoked from network); 13 Feb 2011 11:44:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 13 Feb 2011 11:44:46 -0000 Received: (qmail 66034 invoked by uid 500); 13 Feb 2011 11:44:46 -0000 Delivered-To: apmail-incubator-libcloud-archive@incubator.apache.org Received: (qmail 65897 invoked by uid 500); 13 Feb 2011 11:44:44 -0000 Mailing-List: contact libcloud-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: libcloud@incubator.apache.org Delivered-To: mailing list libcloud@incubator.apache.org Received: (qmail 65888 invoked by uid 99); 13 Feb 2011 11:44:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Feb 2011 11:44:43 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sengork@gmail.com designates 209.85.210.175 as permitted sender) Received: from [209.85.210.175] (HELO mail-iy0-f175.google.com) (209.85.210.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Feb 2011 11:44:37 +0000 Received: by iyj8 with SMTP id 8so3867701iyj.6 for ; Sun, 13 Feb 2011 03:44:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=1GKtn10UVlbiXOOhHIn+PpZkrhSRzcNj22SJ/3sWqzs=; b=jroiRvKCpSNgh50SMisnp3I+UCI/UOI+7LaClXqqEQIlytdkk9eQxWMUt14wvrdFkX eIysD6zhM6njXjEqkZxKknn/6DaHc3XISGKCcCr1yll4m87q7oE0wYL4S9KzRcN2+2g9 EG+pa8MTGXqUP/jhNZe4orPeocJbbh+HbZjmU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Kt6wT90yDy5XZP2eI6e0BQx5e5hQRW0F3dlRo4c3JaK78lBQBt1eH46qI9lz0ooXYi z/WCLiUPgJLSum+Oon1Yj+fpAMeQmrnaxdX0IyHXy6wHh/BbU57ojo6HrGMR9/Y/Vk8a ETuPRbSabvVaRHBd0Q4s3zkMFil7fsXY7NAA0= MIME-Version: 1.0 Received: by 10.231.30.71 with SMTP id t7mr2002707ibc.153.1297597456704; Sun, 13 Feb 2011 03:44:16 -0800 (PST) Received: by 10.231.39.195 with HTTP; Sun, 13 Feb 2011 03:44:16 -0800 (PST) In-Reply-To: <043552F1-D40C-4D81-BADD-CCD9268AB954@apache.org> References: <043552F1-D40C-4D81-BADD-CCD9268AB954@apache.org> Date: Sun, 13 Feb 2011 22:44:16 +1100 Message-ID: From: Sengor To: libcloud@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [libcloud] vCloud driver provider Thanks Jerry, In that case I should ask whether support for v1.0 of the REST API specs is planned to be introduced. At the moment v0.8 seems to have been hardcoded within drivers/vcloud.py which doesn't offer much expansion room for the versioning aspect of vCloud API. On Sun, Feb 13, 2011 at 7:09 PM, Jerry Chen wrote: > > On Feb 13, 2011, at 1:45 AM, Sengor wrote: > >> Hi, >> >> Is there a reason why VMware vCloud is not defined within providers.py? > > Technically, vCloud is not a provider, but a protocol implemented by cert= ain providers. > > At the end of the drivers/vcloud.py, you will find that the main VCloudNo= deDriver class is inherited by HostingComDriver and TerremarkDriver. > > Thus, the base driver and its classes are never used directly, and if you= 're trying to use it within your own vCloud deployment, you might be better= off following the lead of the vCloud-based drivers. > > Cheers, > Jerry > >> I'd have expected to find something like this within the module: >> >> Provider.VCLOUD: >> =A0 =A0 ('libcloud.drivers.vcloud', 'VCloudNodeDriver') >> >> Thank you. >> >> -- >> sengork > > --=20 sengork