mirror of https://github.com/dapr/quickstarts.git
26 lines
587 B
Python
26 lines
587 B
Python
import json
|
|
import time
|
|
import logging
|
|
import requests
|
|
import os
|
|
|
|
logging.basicConfig(level=logging.INFO)
|
|
|
|
base_url = os.getenv('BASE_URL', 'http://localhost') + ':' + os.getenv(
|
|
'DAPR_HTTP_PORT', '3500')
|
|
# Adding app id as part of the header
|
|
headers = {'dapr-app-id': 'order-processor'}
|
|
|
|
for i in range(1, 10):
|
|
order = {'orderId': i}
|
|
|
|
# Invoking a service
|
|
result = requests.post(
|
|
url='%s/orders' % (base_url),
|
|
data=json.dumps(order),
|
|
headers=headers
|
|
)
|
|
logging.info('Order passed: ' + json.dumps(order))
|
|
|
|
time.sleep(1)
|