示例#1
0
 def create_board(self, board_json):
     """
     Create Board object from a JSON object
     """
     return Board(trello_client=self,
                  board_id=board_json['id'],
                  name=board_json['name'])
示例#2
0
文件: tests.py 项目: tjspross/Trolly
 def setUp(self):
     self.client = Client(api_key, user_auth_token)
     self.org = Organisation(self.client, organisation)
     self.board = Board(self.client, board_id)
     self.list = List(self.client, list_id)
     self.card = Card(self.client, card_id)
     self.checklist = Checklist(self.client, checklist_id)
     self.member = Member(self.client, member_id)
示例#3
0
 def createBoard( self, board_json ):
     """
     Create Board object from a JSON object
     """
     return Board(
             trello_client = self,
             board_id = board_json['id'].encode('utf-8'),
             name = board_json['name'].encode( 'utf-8' )
         )
示例#4
0
 def card_names_and_ids(self):
     """Returns [(name, id), ...] pairs of cards from current board"""
     b = Board(self.client, self.board_id)
     cards = b.getCards()
     card_names_and_ids = [(unidecode(c.name), c.id) for c in cards]
     return card_names_and_ids
示例#5
0
 def board_id(self):
     board_id = self.ask_for_board_id()
     Board(self.client,
           board_id).getBoardInformation()  # raises errors if bad board id
     return board_id
示例#6
0
 def __init__(self):
     #self.conn = TrelloConnection('3dd167f33e6de7d4f13fcd138346210c', 'ba57d7a637f46d664b8e30a0d8f50642c55c117dadf23cf7c699c51be5e36cbd')
     self.client = Client(api_key=os.getenv('TRELLO_APP_KEY'),
                          user_auth_token=os.getenv('TRELLO_OAUTH_TOKEN'))
     self.board = Board(self.client, os.getenv('TRELLO_BOARD'))
示例#7
0
 def __init__(self):
     self.client = Client(api_key, user_auth_token)
     self.board = Board(self.client, board_id)