Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Sandy Walsh
Yup, this looks like the super tool that jay was talking of earlier (odd too, 
since that's something I'm using accused of being) 

I kind of like it as well, since it permits swift, nova and glance to have 
their own client tools, but fit within the larger umbrella (and 
tab-completion/hints work ;) We just need to make sure each toolset shares a 
common infrastructure so it can plug in.

That said, for now I'm going to move novatools into nova, rename to oscompute 
and get on with my life. 

Unless anyone screams, I'll put it in nova/clients/python/oscompute

/me plugs ears I can't hear anyone. la la la



From: Ewan Mellor [ewan.mel...@eu.citrix.com]
I'd definitely approve of something xe-like.

$ os vm-create
$ os user-list
$ os network-attach

That looks pretty neat to me.

Ewan.



Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace.
Any dissemination, distribution or copying of the enclosed material is 
prohibited.
If you receive this transmission in error, please notify us immediately by 
e-mail
at ab...@rackspace.com, and delete the original message.
Your cooperation is appreciated.


___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Jay Pipes
On Thu, Feb 24, 2011 at 4:10 PM, Sandy Walsh sandy.wa...@rackspace.com wrote:
 Yup, this looks like the super tool that jay was talking of earlier (odd 
 too, since that's something I'm using accused of being)

 I kind of like it as well, since it permits swift, nova and glance to have 
 their own client tools, but fit within the larger umbrella (and 
 tab-completion/hints work ;) We just need to make sure each toolset shares a 
 common infrastructure so it can plug in.

 That said, for now I'm going to move novatools into nova, rename to oscompute 
 and get on with my life.

 Unless anyone screams, I'll put it in nova/clients/python/oscompute

I'd prefer os-computer over oscomputer, but that's a nit...

The way we structured it in Glance is that /glance/client.py contains
the client that speaks the Glance REST API. Tools go into bin/,
including CLI tools. So, bin/ contains not just the servers
(glance-api and glance-registry), but also the daemon control tool
(glance-control, similar to swift's bin/swift-init) and now CLI tools
like glance-admin and glance-upload.

Just a thought,
jay

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Sandy Walsh
Hmm, that's a little tricky since oscompute will be contain the cmdline tool 
and the client tool to the REST API (cmdline is just a shell interface over the 
client). It would mean splitting things up and the setup.py would get 
complicated. 

To Eric's point
.../clients/python/*
.../clients/ruby/*
...

Yes?

-S

From: Jay Pipes [jaypi...@gmail.com]

I'd prefer os-computer over oscomputer, but that's a nit...

The way we structured it in Glance is that /glance/client.py contains
the client that speaks the Glance REST API. Tools go into bin/,
including CLI tools. So, bin/ contains not just the servers
(glance-api and glance-registry), but also the daemon control tool
(glance-control, similar to swift's bin/swift-init) and now CLI tools
like glance-admin and glance-upload.

Just a thought,
jay


Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace.
Any dissemination, distribution or copying of the enclosed material is 
prohibited.
If you receive this transmission in error, please notify us immediately by 
e-mail
at ab...@rackspace.com, and delete the original message.
Your cooperation is appreciated.


___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Andy Smith
Unless the mailing lists are being even crazier than I think, I don't
believe anybody has addressed any of the concerns I brought up in the
novatools thread.

Am I missing a set of emails or have you?

--andy

On Thu, Feb 24, 2011 at 2:16 PM, Jay Pipes jaypi...@gmail.com wrote:

 On Thu, Feb 24, 2011 at 4:39 PM, Sandy Walsh sandy.wa...@rackspace.com
 wrote:
  Hmm, that's a little tricky since oscompute will be contain the cmdline
 tool and the client tool to the REST API (cmdline is just a shell interface
 over the client). It would mean splitting things up and the setup.py would
 get complicated.

 Why are they together?

  To Eric's point
  .../clients/python/*
  .../clients/ruby/*

 Why have ruby clients in the Nova package?

 -jay

 ___
 Mailing list: https://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Jay Pipes
Looking at https://lists.launchpad.net/openstack/threads.html I see a
few posts from you, but they all complain about the list missing
messages from you. Not sure what the issue is. Seems replies from
everyone but you are working just fine.

-jay

On Thu, Feb 24, 2011 at 7:03 PM, Andy Smith andys...@gmail.com wrote:
 Unless the mailing lists are being even crazier than I think, I don't
 believe anybody has addressed any of the concerns I brought up in the
 novatools thread.
 Am I missing a set of emails or have you?
 --andy

 On Thu, Feb 24, 2011 at 2:16 PM, Jay Pipes jaypi...@gmail.com wrote:

 On Thu, Feb 24, 2011 at 4:39 PM, Sandy Walsh sandy.wa...@rackspace.com
 wrote:
  Hmm, that's a little tricky since oscompute will be contain the cmdline
  tool and the client tool to the REST API (cmdline is just a shell interface
  over the client). It would mean splitting things up and the setup.py would
  get complicated.

 Why are they together?

  To Eric's point
  .../clients/python/*
  .../clients/ruby/*

 Why have ruby clients in the Nova package?

 -jay

 ___
 Mailing list: https://launchpad.net/~openstack
 Post to     : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Andy Smith
Please ignore the first clause of that email as it appears the message was
indeed received.

I still feel there is discussion about this (novatools) going on in the
novatools thread.

--andy

On Thu, Feb 24, 2011 at 5:41 PM, Jay Pipes jaypi...@gmail.com wrote:

 Looking at https://lists.launchpad.net/openstack/threads.html I see a
 few posts from you, but they all complain about the list missing
 messages from you. Not sure what the issue is. Seems replies from
 everyone but you are working just fine.

 -jay

 On Thu, Feb 24, 2011 at 7:03 PM, Andy Smith andys...@gmail.com wrote:
  Unless the mailing lists are being even crazier than I think, I don't
  believe anybody has addressed any of the concerns I brought up in the
  novatools thread.
  Am I missing a set of emails or have you?
  --andy
 
  On Thu, Feb 24, 2011 at 2:16 PM, Jay Pipes jaypi...@gmail.com wrote:
 
  On Thu, Feb 24, 2011 at 4:39 PM, Sandy Walsh sandy.wa...@rackspace.com
 
  wrote:
   Hmm, that's a little tricky since oscompute will be contain the
 cmdline
   tool and the client tool to the REST API (cmdline is just a shell
 interface
   over the client). It would mean splitting things up and the setup.py
 would
   get complicated.
 
  Why are they together?
 
   To Eric's point
   .../clients/python/*
   .../clients/ruby/*
 
  Why have ruby clients in the Nova package?
 
  -jay
 
  ___
  Mailing list: https://launchpad.net/~openstack
  Post to : openstack@lists.launchpad.net
  Unsubscribe : https://launchpad.net/~openstack
  More help   : https://help.launchpad.net/ListHelp
 
 

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Jay Pipes
On Thu, Feb 24, 2011 at 9:19 PM, Andy Smith andys...@gmail.com wrote:
 Please ignore the first clause of that email as it appears the message was
 indeed received.
 I still feel there is discussion about this (novatools) going on in the
 novatools thread.

Yes, no doubt. Both of these threads are about novatools.

-jay

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Novatools ... where to place in /nova/?

2011-02-24 Thread Sandy Walsh
I, mistakingly, changed the subject so I could focus on the install directory. 
Sorry for creating a rift. 

Hopefully, I'm going to move it in such a way that we don't need to mess with 
the python path for nova and a user can still install it if desired. 

-S


Yes, no doubt. Both of these threads are about novatools.

-jay


Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace. 
Any dissemination, distribution or copying of the enclosed material is 
prohibited.
If you receive this transmission in error, please notify us immediately by 
e-mail
at ab...@rackspace.com, and delete the original message. 
Your cooperation is appreciated.


___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp