Skip to content
This repository has been archived by the owner on May 10, 2023. It is now read-only.

Commit

Permalink
Argument parsing.
Browse files Browse the repository at this point in the history
  • Loading branch information
cerebrate committed Jan 26, 2021
1 parent 7523b26 commit 203ce39
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions entrypoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,33 @@

if __name__ == '__main__':
logging.info('-- Parsing input --')

github_token = os.environ.get('INPUT_GITHUB_TOKEN')
supported_arch = os.environ.get('INPUT_REPO_SUPPORTED_ARCH')
supported_distro = os.environ.get('INPUT_REPO_SUPPORTED_DISTRO')

github_repo = os.environ.get('GITHUB_REPOSITORY')

apt_folder = os.environ.get('INPUT_REPO_DIRECTORY', 'apt')
update_folder = os.environ.get('INPUT_UPDATE_DIRECTORY', 'updates')

if None in (github_token, supported_arch, supported_distro):
logging.error('Required key is missing')
sys.exit(1)

supported_arch_list = supported_arch.strip().split('\n')
supported_distro_list = supported_distro.strip().split('\n')

logging.debug(github_token)
logging.debug(supported_arch_list)
logging.debug(supported_version_list)

key_public = os.environ.get('INPUT_PUBLIC_KEY')
key_private = os.environ.get('INPUT_PRIVATE_KEY')
key_passphrase = os.environ.get('INPUT_KEY_PASSPHRASE')

logging.debug(key_public)
logging.debug(key_private)
logging.debug(key_passphrase)

logging.info('-- Done parsing input --')

0 comments on commit 203ce39

Please sign in to comment.