fog/fog-azure-rm

View on GitHub
lib/fog/azurerm/requests/resources/create_deployment.rb

Summary

Maintainability
A
1 hr
Test Coverage
F
29%

Method create_deployment has 49 lines of code (exceeds 25 allowed). Consider refactoring.
Open

        def create_deployment(resource_group, deployment_name, template_link, parameters_link)
          deployment = {
            id: "/subscriptions/########-####-####-####-############/resourceGroups/#{resource_group}/providers/microsoft.resources/deployments/#{deployment_name}",
            name: deployment_name,
            properties: {
Severity: Minor
Found in lib/fog/azurerm/requests/resources/create_deployment.rb - About 1 hr to fix

    Unnecessary spacing detected.
    Open

              rescue  MsRestAzure::AzureOperationError => e

    This cop checks for extra/unnecessary whitespace.

    Example:

    # good if AllowForAlignment is true
    name      = "RuboCop"
    # Some comment and an empty line
    
    website  += "/bbatsov/rubocop" unless cond
    puts        "rubocop"          if     debug
    
    # bad for any configuration
    set_app("RuboCop")
    website  = "https://github.com/bbatsov/rubocop"

    There are no issues that match your filters.

    Category
    Status