by the way, I'm using 2011 x64 under linux and pymel 1.0.2

E.Ozgur Yilmaz
Lead Technical Director
eoyilmaz.blogspot.com
www.ozgurfx.com


On Wed, Oct 20, 2010 at 3:00 PM, Erkan Özgür Yılmaz <[email protected]>wrote:

> Hi everybody,
>
> Is there a known issue about querying the renderLayer adjustments with
> Pymel, both of the codes below gives me errors:
>
>
>
> for renderLayer in pm.ls(type='renderLayer'):
>
> renderLayer.listAdjustments()
>
>
> # Error: Flag 'layer' must be passed a boolean argument when query flag is
> set
>
> # Traceback (most recent call last):
>
> # File "<maya console>", line 2, in <module>
>
> # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/core/nodetypes.py", line
> 1679, in listAdjustments
>
> # return map( general.PyNode, _util.listForNone(
> cmds.editRenderLayerAdjustment( layer=self, q=1) ) )
>
> # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/internal/pmcmds.py",
> line 98, in wrappedCmd
>
> # res = new_cmd(*new_args, **new_kwargs)
>
> # TypeError: Flag 'layer' must be passed a boolean argument when query flag
> is set
>
>
>
>
> for renderLayer in pm.ls(type='renderLayer'):
>
> pm.editRenderLayerAdjustment(layer=renderLayer, q=1)
>
> # Error: Flag 'layer' must be passed a boolean argument when query flag is
> set
>
> # Traceback (most recent call last):
>
> # File "<maya console>", line 2, in <module>
>
> # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/internal/pmcmds.py",
> line 98, in wrappedCmd
>
> # res = new_cmd(*new_args, **new_kwargs)
>
> # TypeError: Flag 'layer' must be passed a boolean argument when query flag
> is set #
>
>
>
>
> this seems to work though:
>
> for renderLayer in pm.ls(type='renderLayer'):
>
> pm.editRenderLayerAdjustment(renderLayer, q=1)
>
> thanks...
>
> E.Ozgur Yilmaz
> Lead Technical Director
> eoyilmaz.blogspot.com
> www.ozgurfx.com
>

-- 
http://groups.google.com/group/python_inside_maya

Reply via email to