Skip to content

Commit 288a71e

Browse files
committed
fix func slot bug
1 parent 2dd4e9c commit 288a71e

File tree

1 file changed

+2
-2
lines changed
  • src/azure-cli/azure/cli/command_modules/serviceconnector

1 file changed

+2
-2
lines changed

src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ def validate_source_resource_id(cmd, namespace):
397397
source = get_source_resource_name(cmd)
398398

399399
# For Web App, match slot pattern first:
400-
if source == RESOURCE.WebApp:
400+
if source == RESOURCE.WebApp or source == RESOURCE.FunctionApp:
401401
slotPattern = WEB_APP_SLOT_RESOURCE
402402
matched = re.match(get_resource_regex(slotPattern), namespace.source_id, re.IGNORECASE)
403403
if matched:
@@ -742,7 +742,7 @@ def apply_source_optional_args(cmd, namespace, arg_values):
742742
'''Set source resource id by optional arg_values
743743
'''
744744
source = get_source_resource_name(cmd)
745-
if source == RESOURCE.WebApp:
745+
if source == RESOURCE.WebApp or source == RESOURCE.FunctionApp:
746746
if arg_values.get('slot', None):
747747
resource = WEB_APP_SLOT_RESOURCE
748748
if check_required_args(resource, arg_values):

0 commit comments

Comments
 (0)