Skip to content

Fix installing Jockey as a dependency and introduce AZ filter#137

Merged
LCVcode merged 4 commits intomasterfrom
fix-install-as-dependency
Feb 6, 2025
Merged

Fix installing Jockey as a dependency and introduce AZ filter#137
LCVcode merged 4 commits intomasterfrom
fix-install-as-dependency

Conversation

@peterctl
Copy link
Collaborator

@peterctl peterctl commented Feb 5, 2025

Description

This PR includes 2 changes.

  1. It allows Jockey to be installed as a Pip dependency using this notation:
pip install git+https://github.com/lcvcode/jockey
  1. It introduces an AZ filter which will filter machines and units by availability zone.
jockey units charm=nova-compute az=az1

Type of Change

  • [ X ] New feature
  • [ X ] Bug fix

Testing

Testing was performed manually.

Impact

No impact should be introduced by this PR.

@peterctl peterctl requested a review from LCVcode as a code owner February 5, 2025 21:35
@github-actions
Copy link

github-actions bot commented Feb 6, 2025

filepath $$\textcolor{#23d18b}{\tt{passed}}$$ SUBTOTAL
$$\textcolor{#23d18b}{\tt{tests/test\_cli.py}}$$ $$\textcolor{#23d18b}{\tt{6}}$$ $$\textcolor{#23d18b}{\tt{6}}$$
$$\textcolor{#23d18b}{\tt{TOTAL}}$$ $$\textcolor{#23d18b}{\tt{6}}$$ $$\textcolor{#23d18b}{\tt{6}}$$

@LCVcode LCVcode merged commit 6f23ad1 into master Feb 6, 2025
13 checks passed
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.

2 participants