ControlTier Inc. > Open.ControlTier
 
Font size:      

Object-Update

Description

Updates object in specified project.

Parameters

AttributeDescriptionRequired
depotThe project to updateYes
resultpropertyProperty to set with success/fail valueYes
commentText describing purpose of updateYes
passfileFile containing authentication info to server. If passfile is not specified, information from the framework.properties file is used instead.No

Parameters specified as nested elements

setting

A setting object.

deployment

A deployment object.

assembly

A assembly object.

node

A node object.

package

A package object.

Examples

Update a package object.

	<object-update depot="${context.depot}"
                       resultproperty="result"
                       comment="Updated package object from command">
          <package maprefUri="${maprefUri}"
                   name="${rpm.name}"
                   type="Package"
                   description="${rpm.descr}"
                   filename="${rpm.filename}"
                   version="${rpm.version}"
                   release="${rpm.release}"
                   base="${rpm.base}"
                   arch="${rpm.arch}"
                   vendor="${rpm.vendor}"
                   buildtime="${rpm.buildtime}"/>
	</object-update>
	<condition property="wasUpdated">
          <equals arg1="0" arg2="${result}"/>
	</condition>
	<fail unless="wasUpdated">Failed saving object.</fail>