FOSSology  4.4.0
Open Source License Compliance by Open Source Software
FoScanner.ApiConfig.ApiConfig Class Reference
Collaboration diagram for FoScanner.ApiConfig.ApiConfig:
Collaboration graph

Static Public Attributes

 Runner
 
 str
 

Detailed Description

Hold configurations required for different APIs to pull code.

:ivar running_on: which CI the script is running
:ivar travis_repo_slug: repo slug provided for Travis
:ivar travis_pull_request: pull request id provided for Travis
:ivar api_url: api url to use for GitLab
:ivar project_id: project id for GitLab
:ivar mr_iid: merge request id for GitLab
:ivar api_token: token used for api authentication
:ivar github_repo_slug: repo slug provided for GitHub
:ivar github_pull_request: pull request id provided for GitHub
:ivar project_name: project name
:ivar project_desc: project description
:ivar project_orig: project originator
:ivar project_url: project URL

Definition at line 21 of file ApiConfig.py.


The documentation for this class was generated from the following file: