plcapi.git
17 years ago- added tests for AdmAddNodeGroup, AdmGetNodeGroupNodes and AdmDeleteNode
Tony Mack [Wed, 13 Sep 2006 15:48:25 +0000 (15:48 +0000)]
- added tests for AdmAddNodeGroup, AdmGetNodeGroupNodes and AdmDeleteNode

17 years agoInitial checkin of new API implementation
Tony Mack [Wed, 13 Sep 2006 15:46:29 +0000 (15:46 +0000)]
Initial checkin of new API implementation

17 years ago- fixed NodeGroup.delete function
Tony Mack [Wed, 13 Sep 2006 15:40:26 +0000 (15:40 +0000)]
- fixed NodeGroup.delete function

17 years ago1- addes validate_description function
Tony Mack [Tue, 12 Sep 2006 18:04:02 +0000 (18:04 +0000)]
1- addes validate_description function
2- modified validate_name function to remove trailing/leading spaces

17 years ago-fixed validate_name function. It now returns the name if it is valid.
Tony Mack [Tue, 12 Sep 2006 16:08:50 +0000 (16:08 +0000)]
-fixed validate_name function. It now returns the name if it is valid.

17 years agoAdded Tests for AdmGetSiteNodes
Tony Mack [Mon, 11 Sep 2006 17:52:31 +0000 (17:52 +0000)]
Added Tests for AdmGetSiteNodes

17 years agoInitial checkin of new API implementation
Tony Mack [Mon, 11 Sep 2006 17:50:51 +0000 (17:50 +0000)]
Initial checkin of new API implementation

17 years ago- fix randstr to return (possibly unicode) strings of the specified
Mark Huang [Fri, 8 Sep 2006 19:47:51 +0000 (19:47 +0000)]
- fix randstr to return (possibly unicode) strings of the specified
  *byte length* (as encoded into UTF-8 by default)
- bump all random strings to their appropriate maximums
- use random (possibly unicode) string for password

17 years ago- set min and max for str fields
Mark Huang [Fri, 8 Sep 2006 19:45:57 +0000 (19:45 +0000)]
- set min and max for str fields

17 years ago- no need for md5crypt module, newer standard crypt modules support md5
Mark Huang [Fri, 8 Sep 2006 19:45:46 +0000 (19:45 +0000)]
- no need for md5crypt module, newer standard crypt modules support md5
crypt
- set min and max for str fields

17 years ago- add min and max Parameter attributes
Mark Huang [Fri, 8 Sep 2006 19:45:04 +0000 (19:45 +0000)]
- add min and max Parameter attributes

17 years ago- add min and max validation to type_check routine
Mark Huang [Fri, 8 Sep 2006 19:44:31 +0000 (19:44 +0000)]
- add min and max validation to type_check routine

17 years ago- handle non-ascii passwords correctly
Mark Huang [Fri, 8 Sep 2006 19:44:12 +0000 (19:44 +0000)]
- handle non-ascii passwords correctly

17 years ago- set default byte encodings for DB and XML-RPC/SOAP transactions to
Mark Huang [Fri, 8 Sep 2006 19:43:31 +0000 (19:43 +0000)]
- set default byte encodings for DB and XML-RPC/SOAP transactions to
  UTF-8

17 years agono need for md5crypt module, newer standard crypt modules support md5 crypt
Mark Huang [Fri, 8 Sep 2006 19:41:05 +0000 (19:41 +0000)]
no need for md5crypt module, newer standard crypt modules support md5 crypt

17 years ago- If any XML-RPC options have been specified, do not try
Mark Huang [Fri, 8 Sep 2006 15:37:01 +0000 (15:37 +0000)]
- If any XML-RPC options have been specified, do not try
  connecting directly to the DB.
- fix auto URL generation
- ignore undefined methods for now

17 years agoExample test script
Mark Huang [Fri, 8 Sep 2006 00:29:56 +0000 (00:29 +0000)]
Example test script

17 years ago- add XML-RPC support
Mark Huang [Fri, 8 Sep 2006 00:29:34 +0000 (00:29 +0000)]
- add XML-RPC support
- now more like plcsh; specifying authentication parameter as first
  argument is optional (automagically added if required and not
  specified)

17 years agoadd validation
Mark Huang [Fri, 8 Sep 2006 00:28:19 +0000 (00:28 +0000)]
add validation

17 years ago- use Person.set_primary_site
Mark Huang [Thu, 7 Sep 2006 23:49:15 +0000 (23:49 +0000)]
- use Person.set_primary_site

17 years ago- use Person.remove_role
Mark Huang [Thu, 7 Sep 2006 23:49:01 +0000 (23:49 +0000)]
- use Person.remove_role

17 years ago- use Site.remove_person
Mark Huang [Thu, 7 Sep 2006 23:48:53 +0000 (23:48 +0000)]
- use Site.remove_person

17 years ago- use Person.add_role
Mark Huang [Thu, 7 Sep 2006 23:48:44 +0000 (23:48 +0000)]
- use Person.add_role

17 years ago- fix bad assertion since AdmGetPersons() can return [] if the caller is
Mark Huang [Thu, 7 Sep 2006 23:48:29 +0000 (23:48 +0000)]
- fix bad assertion since AdmGetPersons() can return [] if the caller is
  not allowed to view the specified account

17 years ago- fix accidental modification of class variable
Mark Huang [Thu, 7 Sep 2006 23:47:55 +0000 (23:47 +0000)]
- fix accidental modification of class variable

17 years ago- fix function spec
Mark Huang [Thu, 7 Sep 2006 23:47:34 +0000 (23:47 +0000)]
- fix function spec

17 years ago- use Site.add_person
Mark Huang [Thu, 7 Sep 2006 23:47:20 +0000 (23:47 +0000)]
- use Site.add_person

17 years ago- get person_ids when querying site information
Mark Huang [Thu, 7 Sep 2006 23:47:02 +0000 (23:47 +0000)]
- get person_ids when querying site information

17 years ago- fix recursive import problem
Mark Huang [Thu, 7 Sep 2006 23:46:32 +0000 (23:46 +0000)]
- fix recursive import problem
- add add_person and remove_person functions
- use login_base in site nodegroup description to avoid overflowing the
  field
- fix ambiguous field spec in sql

17 years ago- fix recursive import problem
Mark Huang [Thu, 7 Sep 2006 23:45:31 +0000 (23:45 +0000)]
- fix recursive import problem
- add add_role, remove_role, and set_primary_site functions
- fix ambiguous field spec in sql

17 years ago- add remove_node function
Mark Huang [Thu, 7 Sep 2006 23:44:49 +0000 (23:44 +0000)]
- add remove_node function

17 years ago- add default auth structure
Mark Huang [Wed, 6 Sep 2006 19:17:25 +0000 (19:17 +0000)]
- add default auth structure

17 years agoremove AuthenticatePrincipal
Mark Huang [Wed, 6 Sep 2006 19:16:15 +0000 (19:16 +0000)]
remove AuthenticatePrincipal

17 years agofix error message
Mark Huang [Wed, 6 Sep 2006 19:15:59 +0000 (19:15 +0000)]
fix error message

17 years ago- change default config file
Mark Huang [Wed, 6 Sep 2006 19:15:35 +0000 (19:15 +0000)]
- change default config file

17 years ago- remove direct sql, squirrel it away in NodeGroups
Mark Huang [Wed, 6 Sep 2006 16:04:14 +0000 (16:04 +0000)]
- remove direct sql, squirrel it away in NodeGroups

17 years ago- add add_node() function to add node to this node group
Mark Huang [Wed, 6 Sep 2006 16:03:24 +0000 (16:03 +0000)]
- add add_node() function to add node to this node group
- fix conditional
- add missing import

17 years agoInitial checkin of new API implementation
Mark Huang [Wed, 6 Sep 2006 15:43:11 +0000 (15:43 +0000)]
Initial checkin of new API implementation

17 years agoNew repository initialized by cvs2svn.
Planet-Lab Support [Wed, 6 Sep 2006 15:43:11 +0000 (15:43 +0000)]
New repository initialized by cvs2svn.