in retail/interactive-tutorials/product/import_products_inline_source.py [0:0]
def get_products():
products = []
product1 = Product()
product2 = Product()
price_info1 = PriceInfo()
price_info1.price = 16.0
price_info1.original_price = 45.0
price_info1.cost = 12.0
price_info1.currency_code = "USD"
color_info1 = ColorInfo()
color_info1.color_families = ["Blue"]
color_info1.colors = ["Light blue", "Blue", "Dark blue"]
fulfillment_info1 = FulfillmentInfo()
fulfillment_info1.type_ = "pickup-in-store"
fulfillment_info1.place_ids = ["store1", "store2"]
field_mask1 = FieldMask(paths=["title", "categories", "price_info", "color_info"])
# TO CHECK ERROR HANDLING COMMENT OUT THE PRODUCT TITLE HERE:
product1.title = "#IamRemarkable Pen"
product1.id = "".join(random.sample(string.ascii_lowercase, 8))
product1.categories = ["Office"]
product1.uri = "https://shop.googlemerchandisestore.com/Google+Redesign/Office/IamRemarkable+Pen"
product1.brands = ["#IamRemarkable"]
product1.price_info = price_info1
product1.color_info = color_info1
product1.fulfillment_info = [fulfillment_info1]
product1.retrievable_fields = field_mask1
price_info2 = PriceInfo()
price_info2.price = 35.0
price_info2.original_price = 45.0
price_info2.cost = 12.0
price_info2.currency_code = "USD"
color_info2 = ColorInfo()
color_info2.color_families = ["Blue"]
color_info2.colors = ["Sky blue"]
fulfillment_info2 = FulfillmentInfo()
fulfillment_info2.type_ = "pickup-in-store"
fulfillment_info2.place_ids = ["store2", "store3"]
field_mask2 = FieldMask(paths=["title", "categories", "price_info", "color_info"])
product2.title = "Android Embroidered Crewneck Sweater"
product2.id = "".join(random.sample(string.ascii_lowercase, 8))
product2.categories = ["Apparel"]
product2.uri = "https://shop.googlemerchandisestore.com/Google+Redesign/Apparel/Android+Embroidered+Crewneck+Sweater"
product2.brands = ["Android"]
product2.price_info = price_info2
product2.color_info = color_info2
product2.fulfillment_info = [fulfillment_info2]
product2.retrievable_fields = field_mask2
products.append(product1)
products.append(product2)
return products