Skip to content

MFbeatnik/Wave-AppChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wave-AppChecker-Full-App

Wave-AppChecker is a specialized utility designed for verifying and managing application status, featuring robust integration with ServiceNow APIs.

Features

  • ServiceNow Integration: Direct communication via servicenow_api.py to facilitate automated tracking.

  • Modular Configuration: Centralized settings management in config.py.

  • System Logging: Integrated diagnostic logging provided by logger.py.

  • Installation Utility: Built-in support scripts for environment deployment via installer.py.

Prerequisites

  • Python 3.x
  • pip (Python package manager)

Installation

To set up the development environment, navigate to the Wave-AppChecker-Full-App root directory in your terminal and install the required dependencies:

# Install the required packages
pip install -r requirements.txt

Note: The requirements.txt file ensures compatibility by installing pywin32 and the necessary Requests library.

Usage

After installing the requirements, you can initialize the application through the main entry point:

python src/wave-appchecker/main.py

Project Structure

The repository is organized to maintain clear separation between core logic and documentation:

  • docs/: Supplemental project documentation (index.md, markdown.md, updates.md).

  • src/wave-appchecker/: Core source code.

  • main.py: Primary application execution.

  • servicenow_api.py: ServiceNow integration logic.

  • installer.py: Application installation routines.

  • config.py: Configuration parameters.

  • logger.py: Logging handlers.

  • .vscode/: IDE settings for a streamlined development experience.

License

Refer to the LICENSE file located in the root directory for full legal terms.

About

First pass of a quick code to check and deploy an app on Windows using Winget (Home Assignment)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages