3 @qhcI@sddlmZmZmZddlmZmZmZddddddd d gZGd ddeeeZ Gd ddeeZ Gd ddeeeZ GdddeeZ GdddeeeZ GdddeeZGdd d eeeZGdd d eeZdS))RequiredOptional RESTManager RESTObject) CRUDMixinObjectDeleteMixin SaveMixinGroupBoardListGroupBoardListManager GroupBoardGroupBoardManagerProjectBoardListProjectBoardListManager ProjectBoardProjectBoardManagerc@s eZdZdS)rN)__name__ __module__ __qualname__rrW/home/ec2-user/environment/venv/lib/python3.6/dist-packages/gitlab/v4/objects/boards.pyrsc@s2eZdZdZeZdddZed dZed dZ dS) r z./groups/%(group_id)s/boards/%(board_id)s/listsgroup_idid)rboard_idlabel_id)requiredpositionN)r)r) rrr_pathr_obj_cls_from_parent_attrsr _create_attrs _update_attrsrrrrr s   c@seZdZdZdS)r listsr Nr r )r!)rrr _managersrrrrr sc@s&eZdZdZeZddiZeddZdS)r z/groups/%(group_id)s/boardsrrname)rN)r#) rrrrr rrrrrrrrr sc@s eZdZdS)r N)rrrrrrrr 'sc@s2eZdZdZeZdddZed dZed dZ dS) r z2/projects/%(project_id)s/boards/%(board_id)s/lists project_idr)r$rr)rrN)r)r) rrrrr rrrrrrrrrr +s   c@seZdZdZdS)rr r Nr r )r%)rrrr"rrrrr3sc@s&eZdZdZeZddiZeddZdS)rz/projects/%(project_id)s/boardsr$rr#)rN)r#) rrrrrrrrrrrrrr7sN)Z gitlab.baserrrZ gitlab.mixinsrrr__all__rr r r r r rrrrrrs"