76 Commits

Author SHA1 Message Date
andy
6f5aa18747 Add db abstraction and unittets for service.py.
Also cleans up some style pieces.
2010-08-21 14:10:36 +02:00
Vishvananda Ishaya
f7c556324d fixing more network issues 2010-08-18 17:38:51 -07:00
andy
d508418214 rather comprehensive style fixes 2010-08-16 14:16:21 +02:00
Vishvananda Ishaya
a679cab031 make rpc.call propogate exception info. Includes tests 2010-08-12 21:27:53 -07:00
andy
e119914031 Add some useful features to our flags
* No longer dies if there are unknown flags.
* Allows you to declare that you will use a flag from another file
* Allows you to import new flags at runtime and reparses the original arguments to fill them once they are accessed.

This hopefully gets around the issues described by vish in this thread:

https://lists.launchpad.net/nova/msg00009.html
2010-08-10 04:54:09 +00:00
Eric Day
46c0f66d12 Cleaned up pep8/pylint for bin/* files. I did not fix rsapi since this is already cleaned up in another branch. 2010-08-07 19:51:17 -07:00
andy
9dfdbe11b8 Add some useful features to our flags
* No longer dies if there are unknown flags.
* Allows you to declare that you will use a flag from another file
* Allows you to import new flags at runtime and reparses the original
  arguments to fill them once they are accessed.
2010-07-29 19:53:00 +02:00
Vishvananda Ishaya
fe4ba7d896 merged trunk 2010-07-27 13:08:22 -07:00
Vishvananda Ishaya
3b982f62bb refactor daemons to use common base class in preparation for network refactor 2010-07-21 14:42:22 -05:00
Vishvananda Ishaya
8ef16679e0 Merged trunk. Fixed new references to UserManager 2010-07-19 20:27:44 -05:00
Vishvananda Ishaya
a3ca587654 Massive refactor of users.py
Split users.py into manager.py and ldpadriver.py
Added tons of docstrings
Cleaned up public methods
Simplified manager singleton handling
2010-07-19 13:19:26 -05:00
Jay Pipes
d52925f1f3 Redirect STDERR to output to an errlog file when running run_tests.py.
Adds a flag option for specifying the output file and adds a bzr ignore rule to disregard the generated logfile.
2010-07-19 08:37:28 +00:00
Jay Pipes
c3505507a5 Adds a flag to redirect STDERR when running run_tests.py. Defaults to a truncate-on-write logfile named run_tests.err.log. Adds ignore rule for generated errlog file. 2010-07-16 10:03:22 -05:00
Jesse Andrews
c8fdce0110 remove import of vendor since we have PPA now 2010-07-15 11:07:40 -05:00
Todd Willey
c88d1f033b update copyrights 2010-07-15 01:28:51 -04:00
Todd Willey
fbf23a4f5f fix merge errors 2010-07-15 00:21:17 -04:00
Todd Willey
c05da9848c Fixes based on code review 27001. 2010-06-25 22:03:45 -04:00
Todd Willey
849282175c Admin API + Worker Tracking. 2010-06-25 18:55:14 -04:00
Vishvananda Ishaya
4ba6802ae5 Removed trailing whitespace from header 2010-06-23 23:15:06 -07:00
Devin Carlen
caeece6e37 Updated licenses 2010-06-23 22:04:16 -07:00
Vishvananda Ishaya
3dcc46bc5c fix fakeldap so it can use redis keeper 2010-06-24 04:11:59 +01:00
Joshua McKenty
c168754e1a Set volume status properly, first pass at validation decorators. 2010-06-24 04:11:56 +01:00
Vishvananda Ishaya
28cd0ed991 Tests for rbac code 2010-06-24 04:11:54 +01:00
andy
b07af87974 Adds a Twisted implementation of a process pool
Meant for use instead of utils.execute()
2010-06-11 10:04:06 +01:00
Jesse Andrews
94518726fb Merged Vish's work on adding projects to nova 2010-05-30 15:21:34 -07:00
Jesse Andrews
bf6e6e718c initial commit 2010-05-27 23:05:26 -07:00