Ask Your Question
0

what is the code organization of nova on github?

asked 2013-10-08 20:23:04 -0500

aparna gravatar image

hi.... i was going through code of nova on github...but there are no readme files available regarding code organization of nova. Can anyone provide me with a link from where i can begin reading the code ? or if anyone can help me by indicators on from which files / folders the nova begins its processing?

Regards,

Aparna

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2013-10-09 07:46:48 -0500

RomilGupta gravatar image

updated 2013-10-09 07:47:44 -0500

Hi Aparna,

If you are looking for the request flow for provisioning a VM in Openstack then you can refer the link below :

http://ilearnstack.com/2013/04/26/request-flow-for-provisioning-instance-in-openstack/

Basically, it starts with following file:

https://github.com/openstack/nova/blob/master/nova/compute/manager.py

"""Handles all processes relating to instances (guest vms).

The :py:class:`ComputeManager` class is a :py:class:`nova.manager.Manager` that
handles RPC calls relating to creating instances.  It is responsible for
building a disk image, launching it via the underlying virtualization driver,
responding to calls to check its state, attaching persistent storage, and
terminating it.

"""

edit flag offensive delete link more

Comments

thank you romil

aparna gravatar imageaparna ( 2013-10-09 09:33:43 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-10-08 20:23:04 -0500

Seen: 68 times

Last updated: Oct 09 '13