Skip to content

MacHu-GWU/afwf_aws_resource_search-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social

Welcome to afwf_aws_resource_search Documentation

๐ŸŒŸ Alfred Workflow that search AWS Resources and Open it in AWS Console.

This project is based on aws_resource_search, A terminal application that enables interactive searches for AWS resources. It is a mini AWS console in your terminal or shell environment. This project is just a wrapper to integrate aws_resource_search with Alfred Workflow.

https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/1ca2e31f-2cf5-418c-bd07-7cf36b004307 https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/6646f037-5dfc-4d3d-b4ec-469f7e7b984b https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/0c758626-3660-4b42-b88b-8ca532b5d66b

Installation

Go to afwf_aws_resource_search Release, download the latest version and double click to install. Then update the path to your Python interpreter in the workflow settings.

https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/18021673-dc49-47db-a191-4c9df655bd48

You can also build the workflow from source

First, double click the downloaded workflow release to install it.

Then Run the following Command in sequence:

# Clone the source code
$ git clone https://github.com/MacHu-GWU/afwf_aws_resource_search-project -b ${version} --depth 1

$ cd awsfw_aws_resource_search-project

# Install dependencies in Virtualenv
$ pyops venv-create
$ pyops install-all

Then Go to your Alfred Workflow, Right Click on afwf_aws_resource_search Workflow, click Open in Finder, copy the path of the workflow folder. Then go to the bin/automation/ops.py file, update this line accordingly. So that the build system knows that where to build the workflow.

https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/a55c0fa2-2454-40ef-8c22-fa43d5b5ca50

Then you can do:

$ make build-wf

At the end, don't forget to update the path to your Python interpreter in the workflow settings.

https://github.com/MacHu-GWU/afwf_aws_resource_search-project/assets/6800411/18021673-dc49-47db-a191-4c9df655bd48