TeamForge Lab Management - Community Home

Learn about using TeamForge Lab Management, adopt best practices, participate in Discussion Forums, build integrations and join projects related to Lab Management.

 

Product Resources Use It Build It
Lab Management

 

Product Resources Use It Build It
Provision & Host
  • Check the setup of all hosts in the domain to make sure their representation is internally complete within Lab Management. CheckHostConsistency
  • Get an authorization token. GetAuthToken
  • (Re)allocate a host or hosts to a (different) user and/or project. HostAllocate
  • Assign a profile/version to the host and rebuild it with that profile/version. HostAssignProfileAndRebuild
  • Free a host currently assigned to a user. HostFree
  • Gets the assigned profile for the host, and returns the profile name along with the revision and version number. HostGetAssignedProfile
  • Powercycle a host. HostPowercycle
  • Cancel a rebuild for a host. HostRebuildCancel
  • Rebuild a host with the currently selected profile and profile version. HostRebuild
Project Build Library
  • Project Build Library (PBL) file and directory description changing interface. PblChangeDesc
  • Project Build Library (PBL) file and directory delete interface. PblDelete
  • Project Build Library (PBL) file and directory move interface. PblMove
  • Project Build Library (PBL) file and directory upload interface. PblUpload
Profile
  • List packages associated with a particular versio or revision of a profile. ProfileGetPkglist
  • Determine, at either a domain, project, user, or host level, how hosts are allocated and who they are allocated to. QueryAlloc
  • Determine projects and hosts for which users have access permissions. QueryMembership
  • Return the status of the Lab Management web service. This provides some indication of whether or not the Lab Management web service is working properly. Status
  • Return the status of the Lab Management web service, and the name of the authenticated user when authentication is used via a signed method. This provides proof that the API, and authentication to the API are working properly. StatusSigned
  • Given a userid and a hostname, return whether or not the user is authorized to login provided that the appropriate credentials are presented. UserCanLogin