[Openstack] [client] Hacking on the client

Lorin Hochstein lorin at nimbisservices.com
Thu May 17 02:02:38 UTC 2012


I have to admit that I had never heard of "python setup.py develop" until today, when you mentioned it (and Doug Hellmann mentioned it in passing here: https://review.openstack.org/#/c/7506/1/README.rst). That' just what I was looking for.

Take care,

Lorin
--
Lorin Hochstein
Lead Architect - Cloud Services
Nimbis Services, Inc.
www.nimbisservices.com





On May 16, 2012, at 5:00 PM, Vishvananda Ishaya wrote:

> can't you use python setup.py develop?
> 
> That is the general way of setting stuff up in dev mode.
> 
> Vish
> 
> On May 16, 2012, at 9:12 AM, Lorin Hochstein wrote:
> 
>> If I want to hack on python-openstackclient, how should I set things up so I don't need to install the egg to run it? I know how to install it, but I'd like to be able to make changes and run them without going through an install cycle. 
>> 
>> I tried to do this:
>> 
>> export PYTHONPATH=~/python-openstackclient
>> alias openstack="python ~/python-openstackclient/openstackclient/shell.py"
>> 
>> And it sort of works, but I get an unpleasant warning whenever I run things:
>> 
>> /Users/lorin/.virtualenvs/client/lib/python2.7/site-packages/cliff/commandmanager.py:6: UserWarning: Module argparse was already imported from /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/argparse.pyc, but /Users/lorin/.virtualenvs/client/lib/python2.7/site-packages is being added to sys.path
>> 
>> 
>> So I assume there's a better way than what I'm doing.
>> 
>> 
>> Take care,
>> 
>> Lorin
>> --
>> Lorin Hochstein
>> Lead Architect - Cloud Services
>> Nimbis Services, Inc.
>> www.nimbisservices.com
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120516/a0c5787e/attachment.html>


More information about the Openstack mailing list