Skip to content

Commit

Permalink
Merge pull request #317841 from obreitwi/ojb/azure-cli/add_rdbms-connect
Browse files Browse the repository at this point in the history
azure-cli-extensions.rdbms-connect: init at 1.0.6
  • Loading branch information
katexochen authored Jun 18, 2024
2 parents 3ab4462 + 4e798ba commit 9662a2e
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 6 deletions.
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15368,6 +15368,12 @@
fingerprint = "D5E4 A51D F8D2 55B9 FAC6 A9BB 2F96 07F0 9B36 0F2D";
}];
};
obreitwi = {
email = "[email protected]";
github = "obreitwi";
githubId = 123140;
name = "Oliver Breitwieser";
};
obsidian-systems-maintenance = {
name = "Obsidian Systems Maintenance";
email = "[email protected]";
Expand Down
6 changes: 3 additions & 3 deletions pkgs/tools/admin/azure-cli/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ let
changelog = "https://github.com/Azure/azure-cli-extensions/blob/main/src/${pname}/HISTORY.rst";
license = lib.licenses.mit;
sourceProvenance = [ lib.sourceTypes.fromSource ];
};
} // (removeAttrs args [ "url" "sha256" "description" ]));
} // args.meta or { };
} // (removeAttrs args [ "url" "sha256" "description" "meta" ]));

extensions =
callPackages ./extensions-generated.nix { inherit mkAzExtension; }
Expand Down Expand Up @@ -233,7 +233,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage rec {
# pip is required to install extensions locally, but it's not needed if
# we're using the default immutable configuration.
pip
];
] ++ lib.concatMap (extension: extension.propagatedBuildInputs) withExtensions;

postInstall = ''
substituteInPlace az.completion.sh \
Expand Down
23 changes: 20 additions & 3 deletions pkgs/tools/admin/azure-cli/extensions-manual.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{ mkAzExtension
{ lib
, mkAzExtension
, mycli
, python3Packages
}:

Expand All @@ -9,9 +11,24 @@
url = "https://github.com/Azure/azure-devops-cli-extension/releases/download/20240206.1/azure_devops-${version}-py2.py3-none-any.whl";
sha256 = "658a2854d8c80f874f9382d421fa45abf6a38d00334737dda006f8dec64cf70a";
description = "Tools for managing Azure DevOps";
propagatedBuildInputs = with python3Packages; [
distro
propagatedBuildInputs = with python3Packages; [ distro ];
};

rdbms-connect = mkAzExtension rec {
pname = "rdbms-connect";
version = "1.0.6";
url = "https://azcliprod.blob.core.windows.net/cli-extensions/rdbms_connect-${version}-py2.py3-none-any.whl";
sha256 = "49cbe8d9b7ea07a8974a29ad90247e864ed798bed5f28d0e3a57a4b37f5939e7";
description = "Support for testing connection to Azure Database for MySQL & PostgreSQL servers";
propagatedBuildInputs = (with python3Packages; [
pgcli
psycopg2
pymysql
setproctitle
]) ++ [
mycli
];
meta.maintainers = with lib.maintainers; [ obreitwi ];
};

# Removed extensions
Expand Down

0 comments on commit 9662a2e

Please sign in to comment.