Created by Robie Basak and last modified
Get this branch:
bzr branch lp:~racb/maas/arch-detect
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Robie Basak

Recent revisions

1132. By Robie Basak

Use dict.items() instead of dict.iteritems()

1131. By Robie Basak

Fix formatting

1130. By Robie Basak

Use non-capturing regexp groups

1129. By Robie Basak

Improve TFTP fallback filename comments

1128. By Robie Basak

Use conditional expression for conciseness

1127. By Robie Basak

Add architecture detection

1126. By John A Meinel

[r=jameinel][bug=][author=jameinel] Small bits of polish for the hardware_details.

Don't use a 'recover=True' parser. We don't need to be lax in our parsing, the input data should always be valid.
Put more logic into the XPATH statements. This gives us nice consistency with people wanting to use XPATH for tagging.

1125. By Jeroen T. Vermeulen

[r=julian-edwards][bug=][author=jtv] Replace ifconfig-parser with netifaces. We need this to avoid fork()ing off ifconfig, which confuses Upstart's fork tracking.

1124. By John A Meinel

[r=allenap][bug=][author=jameinel] Evaluate tags using LXML rather than using postgres's xpath* functions.

This gives us a little bit more control, and allows us to farm the work out into workers, rather than having to do everything inside the database (1 DB, N workers).
Also, it ends up cleaning up a fair amount of code, because we don't touch db transactions while evaluating the xpath content.

1123. By John A Meinel

[r=rvb][bug=][author=jameinel] Pull out common HTML template between nodes and tags into nodes_listing.html.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.