Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS Files Downloading Module #16

Merged
16 commits merged into from
Nov 17, 2023
Merged

OS Files Downloading Module #16

16 commits merged into from
Nov 17, 2023

Conversation

HenrithicusGreenson
Copy link
Collaborator

  • Updated comment in nat.py to be correct
  • Created os_file_download.py

- Updated comment in nat.py to be correct
- Created os_file_download.py
- Updated base.py to use Robert's changes.
- Added requests.py to Poetry build
- Updated os_file_download to use the install method instead of setup_commands.
@ghost ghost linked an issue Nov 3, 2023 that may be closed by this pull request
HenrithicusGreenson and others added 6 commits November 6, 2023 20:45
Addressed several linter complaints:
    Reduced line length by shortening comments and breaking down longer lines.
    Used class-level comments (''' ''') for the class description.
    Addressed missing timeout argument in requests.get to prevent indefinite hanging.
    Reordered imports according to the linting suggestions.
    Corrected indentation issues.
    Added a final newline at the end of the file as recommended by the linter.
…e and version selections for Debian.

- Added version-name and target-architecture variables to example yml file for use in the os_file_downloads file.
- Used said variables in the download link for the debian tar file.
- Will need to figure out automation of installer prompts later...
@HenrithicusGreenson HenrithicusGreenson linked an issue Nov 9, 2023 that may be closed by this pull request
@HenrithicusGreenson HenrithicusGreenson marked this pull request as ready for review November 12, 2023 20:16
@HenrithicusGreenson
Copy link
Collaborator Author

Reverted back to minimum viable product, will work on netboot.xyz integration in a separate PR.

documentation/example.yml Show resolved Hide resolved
genisys/modules/os_file_download.py Outdated Show resolved Hide resolved
@ghost ghost merged commit 0354556 into main Nov 17, 2023
@ghost ghost deleted the os-files-download branch November 17, 2023 20:28
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Expanding list of available operating systems. OS Files Download
4 participants