Pass to API requests information about Continuous Integration system

This commit is contained in:
Ivan Kravets
2015-05-23 14:23:55 +03:00
parent f732d4088b
commit 28dd32070f
2 changed files with 7 additions and 2 deletions

View File

@ -4,6 +4,8 @@ Release History
2.0.1 (2015-??-??)
------------------
* Pass to API requests information about Continuous Integration system. This
information will be used by PlatformIO-API.
* Fixed bug with converting ``*.ino`` to ``*.cpp``
2.0.0 (2015-05-22)

View File

@ -246,8 +246,11 @@ def get_logicaldisks():
def get_request_defheaders():
return {"User-Agent": "PlatformIO/%s %s" % (
__version__, requests.utils.default_user_agent())}
return {"User-Agent": "PlatformIO/%s CI/%d %s" % (
__version__,
1 if os.environ.get("CI", "").lower() == "true" else 0,
requests.utils.default_user_agent()
)}
def get_api_result(path, params=None, data=None):