Пример #1
0
  def create_portfolio(self, title, currency):
    """Creates a portfolio.

    Args:
      title: Title to give the portfolio.
      currency: Currency associated with the portfolio (e.g. USD)
    """
    pfl = PortfolioEntry(
      portfolio_data=PortfolioData(currency_code=currency))
    pfl.portfolio_title = title
    try:
      return self.AddPortfolio(pfl)
    except RequestError, err:
      LOG.error('Failed to create portfolio: %s' % err[0]['body'])
Пример #2
0
    def create_portfolio(self, title, currency):
        """Creates a portfolio.

    Args:
      title: Title to give the portfolio.
      currency: Currency associated with the portfolio (e.g. USD)
    """
        pfl = PortfolioEntry(portfolio_data=PortfolioData(
            currency_code=currency))
        pfl.portfolio_title = title
        try:
            return self.AddPortfolio(pfl)
        except RequestError, err:
            LOG.error('Failed to create portfolio: %s' % err[0]['body'])
Пример #3
0
 def AddPortfolio(self, portfolio_title, currency_code):
     pfl = PortfolioEntry(portfolio_data=PortfolioData(
         currency_code=currency_code))
     pfl.portfolio_title = portfolio_title
     return self.client.AddPortfolio(pfl)
Пример #4
0
 def AddPortfolio(self, portfolio_title, currency_code):
   pfl = PortfolioEntry(portfolio_data=PortfolioData(
       currency_code=currency_code))
   pfl.portfolio_title = portfolio_title
   return self.client.AddPortfolio(pfl)