mirror of
https://github.com/wassname/IndicoIo-python.git
synced 2026-07-20 12:10:41 +08:00
Passing in a root_url variable and pulling config from environment variables
This commit is contained in:
committed by
Madison May
parent
a1621e8531
commit
6b9251f4f5
@@ -1,5 +1,4 @@
|
||||
from functools import partial
|
||||
import indicoio.config as config
|
||||
|
||||
JSON_HEADERS = {'Content-type': 'application/json', 'Accept': 'text/plain'}
|
||||
|
||||
@@ -13,14 +12,10 @@ from indicoio.images.fer import fer
|
||||
from indicoio.images.features import facial_features
|
||||
from indicoio.images.features import image_features
|
||||
|
||||
apis = ['political', 'posneg', 'sentiment', 'language', 'fer',
|
||||
apis = ['political', 'posneg', 'sentiment', 'language', 'fer',
|
||||
'facial_features', 'image_features', 'text_tags']
|
||||
apis = dict((api, globals().get(api)) for api in apis)
|
||||
class Namespace(object): pass
|
||||
local = Namespace()
|
||||
|
||||
for api in apis:
|
||||
globals()[api] = partial(apis[api], config.api_root)
|
||||
globals()['batch_' + api] = partial(apis[api], config.api_root, batch=True)
|
||||
setattr(local, api, partial(apis[api], config.local_api_root))
|
||||
setattr(local, 'batch_' + api, partial(apis[api], config.local_api_root, batch=True))
|
||||
globals()[api] = partial(apis[api])
|
||||
globals()['batch_' + api] = partial(apis[api], batch=True)
|
||||
|
||||
Reference in New Issue
Block a user