From 98ce77249c5ba8bba02b40574b55e953c15f21d5 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Sat, 8 Dec 2018 21:57:22 +0000 Subject: [PATCH 1/2] Generated from 842454426730490ff031714d56f9b76eaf80f8ba typo: batch/data-plane/Microsoft.Batch - upto -> up to - pre-empted -> preempted - visibile -> visible - comptue -> compute --- .../azure/batch/batch_service_client.py | 4 - azure-batch/azure/batch/custom/__init__.py | 0 .../azure/batch/custom/custom_errors.py | 19 - azure-batch/azure/batch/custom/patch.py | 301 ---- .../models/batch_service_client_enums.py | 6 +- .../azure/batch/models/compute_node.py | 2 +- .../azure/batch/models/compute_node_py3.py | 2 +- .../azure/batch/models/exit_conditions.py | 4 +- .../azure/batch/models/exit_conditions_py3.py | 4 +- .../azure/batch/models/exit_options.py | 2 +- .../azure/batch/models/exit_options_py3.py | 2 +- .../batch/models/job_preparation_task.py | 2 +- .../batch/models/job_preparation_task_py3.py | 2 +- .../models/virtual_machine_configuration.py | 2 +- .../virtual_machine_configuration_py3.py | 2 +- .../operations/compute_node_operations.py | 10 +- .../azure/batch/operations/job_operations.py | 2 +- .../operations/job_schedule_operations.py | 2 +- .../azure/batch/operations/pool_operations.py | 2 +- azure-batch/azure/batch/version.py | 2 +- azure-batch/build.json | 1499 +++++++++++++++++ 21 files changed, 1523 insertions(+), 348 deletions(-) delete mode 100644 azure-batch/azure/batch/custom/__init__.py delete mode 100644 azure-batch/azure/batch/custom/custom_errors.py delete mode 100644 azure-batch/azure/batch/custom/patch.py create mode 100644 azure-batch/build.json diff --git a/azure-batch/azure/batch/batch_service_client.py b/azure-batch/azure/batch/batch_service_client.py index bf0d624c9c47..80c19929f9cb 100644 --- a/azure-batch/azure/batch/batch_service_client.py +++ b/azure-batch/azure/batch/batch_service_client.py @@ -23,7 +23,6 @@ from .operations.task_operations import TaskOperations from .operations.compute_node_operations import ComputeNodeOperations from . import models -from .custom.patch import patch_client class BatchServiceClientConfiguration(AzureConfiguration): @@ -113,6 +112,3 @@ def __init__( self._client, self.config, self._serialize, self._deserialize) self.compute_node = ComputeNodeOperations( self._client, self.config, self._serialize, self._deserialize) - - -patch_client() diff --git a/azure-batch/azure/batch/custom/__init__.py b/azure-batch/azure/batch/custom/__init__.py deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/azure-batch/azure/batch/custom/custom_errors.py b/azure-batch/azure/batch/custom/custom_errors.py deleted file mode 100644 index 17da723515f3..000000000000 --- a/azure-batch/azure/batch/custom/custom_errors.py +++ /dev/null @@ -1,19 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - - -class CreateTasksErrorException(Exception): - """ Aggregate Exception containing details for any failures from a task add operation. - - :param str message: Error message describing exit reason - :param [~TaskAddParameter] pending_task_list: List of tasks remaining to be submitted. - :param [~TaskAddResult] failure_tasks: List of tasks which failed to add - :param [~Exception] errors: List of unknown errors forcing early termination - """ - def __init__(self, message, pending_task_list=None, failure_tasks=None, errors=None): - self.message = message - self.pending_tasks = list(pending_task_list) - self.failure_tasks = list(failure_tasks) - self.errors = list(errors) diff --git a/azure-batch/azure/batch/custom/patch.py b/azure-batch/azure/batch/custom/patch.py deleted file mode 100644 index 7fc04b15a898..000000000000 --- a/azure-batch/azure/batch/custom/patch.py +++ /dev/null @@ -1,301 +0,0 @@ -import collections -import importlib -import logging -import threading -import types -import sys - -from ..models import BatchErrorException, TaskAddCollectionResult, TaskAddStatus -from ..custom.custom_errors import CreateTasksErrorException -from ..operations.task_operations import TaskOperations - -MAX_TASKS_PER_REQUEST = 100 -_LOGGER = logging.getLogger(__name__) - -class _TaskWorkflowManager(object): - """Worker class for one add_collection request - - :param ~TaskOperations task_operations: Parent object which instantiated this - :param str job_id: The ID of the job to which the task collection is to be - added. - :param tasks_to_add: The collection of tasks to add. - :type tasks_to_add: list of :class:`TaskAddParameter - ` - :param task_add_collection_options: Additional parameters for the - operation - :type task_add_collection_options: :class:`TaskAddCollectionOptions - ` - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - """ - - def __init__( - self, - client, - original_add_collection, - job_id, - tasks_to_add, - task_add_collection_options=None, - custom_headers=None, - raw=False, - **kwargs): - # Append operations thread safe - Only read once all threads have completed - # List of tasks which failed to add due to a returned client error - self._failure_tasks = collections.deque() - # List of unknown exceptions which occurred during requests. - self._errors = collections.deque() - - # synchronized through lock variables - self.error = None # Only written once all threads have completed - self._max_tasks_per_request = MAX_TASKS_PER_REQUEST - self._tasks_to_add = collections.deque(tasks_to_add) - - self._error_lock = threading.Lock() - self._max_tasks_lock = threading.Lock() - self._pending_queue_lock = threading.Lock() - - # Variables to be used for task add_collection requests - self._client = client - self._original_add_collection = original_add_collection - self._job_id = job_id - self._task_add_collection_options = task_add_collection_options - self._custom_headers = custom_headers - self._raw = raw - self._kwargs = dict(**kwargs) - - def _bulk_add_tasks(self, results_queue, chunk_tasks_to_add): - """Adds a chunk of tasks to the job - - Retry chunk if body exceeds the maximum request size and retry tasks - if failed due to server errors. - - :param results_queue: Queue to place the return value of the request - :type results_queue: collections.deque - :param chunk_tasks_to_add: Chunk of at most 100 tasks with retry details - :type chunk_tasks_to_add: list[~TrackedCloudTask] - """ - - try: - add_collection_response = self._original_add_collection( - self._client, - self._job_id, - chunk_tasks_to_add, - self._task_add_collection_options, - self._custom_headers, - self._raw) - except BatchErrorException as e: - # In case of a chunk exceeding the MaxMessageSize split chunk in half - # and resubmit smaller chunk requests - # TODO: Replace string with constant variable once available in SDK - if e.error.code == "RequestBodyTooLarge": # pylint: disable=no-member - # In this case the task is misbehaved and will not be able to be added due to: - # 1) The task exceeding the max message size - # 2) A single cell of the task exceeds the per-cell limit, or - # 3) Sum of all cells exceeds max row limit - if len(chunk_tasks_to_add) == 1: - failed_task = chunk_tasks_to_add.pop() - self._errors.appendleft(e) - _LOGGER.error("Failed to add task with ID %s due to the body" - " exceeding the maximum request size", failed_task.id) - else: - # Assumption: Tasks are relatively close in size therefore if one batch exceeds size limit - # we should decrease the initial task collection size to avoid repeating the error - # Midpoint is lower bounded by 1 due to above base case - midpoint = int(len(chunk_tasks_to_add) / 2) - # Restrict one thread at a time to do this compare and set, - # therefore forcing max_tasks_per_request to be strictly decreasing - with self._max_tasks_lock: - if midpoint < self._max_tasks_per_request: - self._max_tasks_per_request = midpoint - _LOGGER.info("Amount of tasks per request reduced from %s to %s due to the" - " request body being too large", str(self._max_tasks_per_request), - str(midpoint)) - - # Not the most efficient solution for all cases, but the goal of this is to handle this - # exception and have it work in all cases where tasks are well behaved - # Behavior retries as a smaller chunk and - # appends extra tasks to queue to be picked up by another thread . - self._tasks_to_add.extendleft(chunk_tasks_to_add[midpoint:]) - self._bulk_add_tasks(results_queue, chunk_tasks_to_add[:midpoint]) - # Retry server side errors - elif 500 <= e.response.status_code <= 599: - self._tasks_to_add.extendleft(chunk_tasks_to_add) - else: - # Re-add to pending queue as unknown status / don't have result - self._tasks_to_add.extendleft(chunk_tasks_to_add) - # Unknown State - don't know if tasks failed to add or were successful - self._errors.appendleft(e) - except Exception as e: # pylint: disable=broad-except - # Re-add to pending queue as unknown status / don't have result - self._tasks_to_add.extendleft(chunk_tasks_to_add) - # Unknown State - don't know if tasks failed to add or were successful - self._errors.appendleft(e) - else: - try: - add_collection_response = add_collection_response.output - except AttributeError: - pass - - for task_result in add_collection_response.value: # pylint: disable=no-member - if task_result.status == TaskAddStatus.server_error: - # Server error will be retried - with self._pending_queue_lock: - for task in chunk_tasks_to_add: - if task.id == task_result.task_id: - self._tasks_to_add.appendleft(task) - elif (task_result.status == TaskAddStatus.client_error - and not task_result.error.code == "TaskExists"): - # Client error will be recorded unless Task already exists - self._failure_tasks.appendleft(task_result) - else: - results_queue.appendleft(task_result) - - def task_collection_thread_handler(self, results_queue): - """Main method for worker to run - - Pops a chunk of tasks off the collection of pending tasks to be added and submits them to be added. - - :param collections.deque results_queue: Queue for worker to output results to - """ - # Add tasks until either we run out or we run into an unexpected error - while self._tasks_to_add and not self._errors: - max_tasks = self._max_tasks_per_request # local copy - chunk_tasks_to_add = [] - with self._pending_queue_lock: - while len(chunk_tasks_to_add) < max_tasks and self._tasks_to_add: - chunk_tasks_to_add.append(self._tasks_to_add.pop()) - - if chunk_tasks_to_add: - self._bulk_add_tasks(results_queue, chunk_tasks_to_add) - - # Only define error if all threads have finished and there were failures - with self._error_lock: - if threading.active_count() == 1 and (self._failure_tasks or self._errors): - self.error = CreateTasksErrorException( - "One or more tasks failed to be added", - self._failure_tasks, - self._tasks_to_add, - self._errors) - - -def _handle_output(results_queue): - """Scan output for exceptions - - If there is an output from an add task collection call add it to the results. - - :param results_queue: Queue containing results of attempted add_collection's - :type results_queue: collections.deque - :return: list of TaskAddResults - :rtype: list[~TaskAddResult] - """ - results = [] - while results_queue: - queue_item = results_queue.pop() - results.append(queue_item) - return results - - -def build_new_add_collection(original_add_collection): - def bulk_add_collection( - self, - job_id, - value, - task_add_collection_options=None, - custom_headers=None, - raw=False, - threads=0, - **operation_config): - """Adds a collection of tasks to the specified job. - - Note that each task must have a unique ID. The Batch service may not - return the results for each task in the same order the tasks were - submitted in this request. If the server times out or the connection is - closed during the request, the request may have been partially or fully - processed, or not at all. In such cases, the user should re-issue the - request. Note that it is up to the user to correctly handle failures - when re-issuing a request. For example, you should use the same task - IDs during a retry so that if the prior operation succeeded, the retry - will not create extra tasks unexpectedly. If the response contains any - tasks which failed to add, a client can retry the request. In a retry, - it is most efficient to resubmit only tasks that failed to add, and to - omit tasks that were successfully added on the first attempt. - - :param job_id: The ID of the job to which the task collection is to be - added. - :type job_id: str - :param value: The collection of tasks to add. The total serialized - size of this collection must be less than 4MB. If it is greater than - 4MB (for example if each task has 100's of resource files or - environment variables), the request will fail with code - 'RequestBodyTooLarge' and should be retried again with fewer tasks. - :type value: list of :class:`TaskAddParameter - ` - :param task_add_collection_options: Additional parameters for the - operation - :type task_add_collection_options: :class:`TaskAddCollectionOptions - ` - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param int threads: number of threads to use in parallel when adding tasks. If specified - and greater than 0, will start additional threads to submit requests and wait for them to finish. - Otherwise will submit add_collection requests sequentially on main thread - :return: :class:`TaskAddCollectionResult - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`TaskAddCollectionResult - ` or - :class:`ClientRawResponse` - :raises: - :class:`CreateTasksErrorException` - """ - - results_queue = collections.deque() # deque operations(append/pop) are thread-safe - task_workflow_manager = _TaskWorkflowManager( - self, - original_add_collection, - job_id, - value, - task_add_collection_options, - custom_headers, - raw, - **operation_config) - - # multi-threaded behavior - if threads: - if threads < 0: - raise ValueError("Threads must be positive or 0") - - active_threads = [] - for i in range(threads): - active_threads.append(threading.Thread( - target=task_workflow_manager.task_collection_thread_handler, - args=(results_queue,))) - active_threads[-1].start() - for thread in active_threads: - thread.join() - # single-threaded behavior - else: - task_workflow_manager.task_collection_thread_handler(results_queue) - - if task_workflow_manager.error: - raise task_workflow_manager.error # pylint: disable=raising-bad-type - else: - submitted_tasks = _handle_output(results_queue) - return TaskAddCollectionResult(value=submitted_tasks) - bulk_add_collection.metadata = {'url': '/jobs/{jobId}/addtaskcollection'} - return bulk_add_collection - - -def patch_client(): - try: - models = sys.modules['azure.batch.models'] - except KeyError: - models = importlib.import_module('azure.batch.models') - setattr(models, 'CreateTasksErrorException', CreateTasksErrorException) - sys.modules['azure.batch.models'] = models - - operations_modules = importlib.import_module('azure.batch.operations') - operations_modules.TaskOperations.add_collection = build_new_add_collection(operations_modules.TaskOperations.add_collection) diff --git a/azure-batch/azure/batch/models/batch_service_client_enums.py b/azure-batch/azure/batch/models/batch_service_client_enums.py index c2775616ecb6..a2c68e719280 100644 --- a/azure-batch/azure/batch/models/batch_service_client_enums.py +++ b/azure-batch/azure/batch/models/batch_service_client_enums.py @@ -83,8 +83,8 @@ class CertificateStoreLocation(str, Enum): class CertificateVisibility(str, Enum): start_task = "starttask" #: The certificate should be visible to the user account under which the start task is run. - task = "task" #: The certificate should be visibile to the user accounts under which job tasks are run. - remote_user = "remoteuser" #: The certificate should be visibile to the user accounts under which users remotely access the node. + task = "task" #: The certificate should be visible to the user accounts under which job tasks are run. + remote_user = "remoteuser" #: The certificate should be visible to the user accounts under which users remotely access the node. class CachingType(str, Enum): @@ -230,7 +230,7 @@ class ComputeNodeState(str, Enum): unknown = "unknown" #: The Batch service has lost contact with the node, and does not know its true state. leaving_pool = "leavingpool" #: The node is leaving the pool, either because the user explicitly removed it or because the pool is resizing or autoscaling down. offline = "offline" #: The node is not currently running a task, and scheduling of new tasks to the node is disabled. - preempted = "preempted" #: The low-priority node has been preempted. Tasks which were running on the node when it was pre-empted will be rescheduled when another node becomes available. + preempted = "preempted" #: The low-priority node has been preempted. Tasks which were running on the node when it was preempted will be rescheduled when another node becomes available. class SchedulingState(str, Enum): diff --git a/azure-batch/azure/batch/models/compute_node.py b/azure-batch/azure/batch/models/compute_node.py index 444598f9e5cd..691adc5bd548 100644 --- a/azure-batch/azure/batch/models/compute_node.py +++ b/azure-batch/azure/batch/models/compute_node.py @@ -24,7 +24,7 @@ class ComputeNode(Model): :type url: str :param state: The current state of the compute node. The low-priority node has been preempted. Tasks which were running on the node when it was - pre-empted will be rescheduled when another node becomes available. + preempted will be rescheduled when another node becomes available. Possible values include: 'idle', 'rebooting', 'reimaging', 'running', 'unusable', 'creating', 'starting', 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted' diff --git a/azure-batch/azure/batch/models/compute_node_py3.py b/azure-batch/azure/batch/models/compute_node_py3.py index 1b5d7405a981..7b9c41a9c07e 100644 --- a/azure-batch/azure/batch/models/compute_node_py3.py +++ b/azure-batch/azure/batch/models/compute_node_py3.py @@ -24,7 +24,7 @@ class ComputeNode(Model): :type url: str :param state: The current state of the compute node. The low-priority node has been preempted. Tasks which were running on the node when it was - pre-empted will be rescheduled when another node becomes available. + preempted will be rescheduled when another node becomes available. Possible values include: 'idle', 'rebooting', 'reimaging', 'running', 'unusable', 'creating', 'starting', 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted' diff --git a/azure-batch/azure/batch/models/exit_conditions.py b/azure-batch/azure/batch/models/exit_conditions.py index c368f4a16f25..660858630d69 100644 --- a/azure-batch/azure/batch/models/exit_conditions.py +++ b/azure-batch/azure/batch/models/exit_conditions.py @@ -35,8 +35,8 @@ class ExitConditions(Model): the exitCodes or exitCodeRanges collection, with a pre-processing error if the preProcessingError property is not present, or with a file upload error if the fileUploadError property is not present. If you want - non-default behaviour on exit code 0, you must list it explicitly using - the exitCodes or exitCodeRanges collection. + non-default behavior on exit code 0, you must list it explicitly using the + exitCodes or exitCodeRanges collection. :type default: ~azure.batch.models.ExitOptions """ diff --git a/azure-batch/azure/batch/models/exit_conditions_py3.py b/azure-batch/azure/batch/models/exit_conditions_py3.py index f0630c7fecc2..65cd5aaa89f7 100644 --- a/azure-batch/azure/batch/models/exit_conditions_py3.py +++ b/azure-batch/azure/batch/models/exit_conditions_py3.py @@ -35,8 +35,8 @@ class ExitConditions(Model): the exitCodes or exitCodeRanges collection, with a pre-processing error if the preProcessingError property is not present, or with a file upload error if the fileUploadError property is not present. If you want - non-default behaviour on exit code 0, you must list it explicitly using - the exitCodes or exitCodeRanges collection. + non-default behavior on exit code 0, you must list it explicitly using the + exitCodes or exitCodeRanges collection. :type default: ~azure.batch.models.ExitOptions """ diff --git a/azure-batch/azure/batch/models/exit_options.py b/azure-batch/azure/batch/models/exit_options.py index f7f5e7b10578..3e2dee00f962 100644 --- a/azure-batch/azure/batch/models/exit_options.py +++ b/azure-batch/azure/batch/models/exit_options.py @@ -19,7 +19,7 @@ class ExitOptions(Model): the task completes with the given exit condition and the job's onTaskFailed property is 'performExitOptionsJobAction'. The default is none for exit code 0 and terminate for all other exit conditions. If the - job's onTaskFailed property is noaction, then specifying this property + job's onTaskFailed property is noAction, then specifying this property returns an error and the add task request fails with an invalid property value error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). Possible values include: 'none', 'disable', diff --git a/azure-batch/azure/batch/models/exit_options_py3.py b/azure-batch/azure/batch/models/exit_options_py3.py index 0867bbea15a8..ac81ee1b74fa 100644 --- a/azure-batch/azure/batch/models/exit_options_py3.py +++ b/azure-batch/azure/batch/models/exit_options_py3.py @@ -19,7 +19,7 @@ class ExitOptions(Model): the task completes with the given exit condition and the job's onTaskFailed property is 'performExitOptionsJobAction'. The default is none for exit code 0 and terminate for all other exit conditions. If the - job's onTaskFailed property is noaction, then specifying this property + job's onTaskFailed property is noAction, then specifying this property returns an error and the add task request fails with an invalid property value error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). Possible values include: 'none', 'disable', diff --git a/azure-batch/azure/batch/models/job_preparation_task.py b/azure-batch/azure/batch/models/job_preparation_task.py index 1987aed378bc..acf8da03e93b 100644 --- a/azure-batch/azure/batch/models/job_preparation_task.py +++ b/azure-batch/azure/batch/models/job_preparation_task.py @@ -104,7 +104,7 @@ class JobPreparationTask(Model): :type wait_for_success: bool :param user_identity: The user identity under which the Job Preparation task runs. If omitted, the task runs as a non-administrative user unique - to the task on Windows nodes, or a a non-administrative user unique to the + to the task on Windows nodes, or a non-administrative user unique to the pool on Linux nodes. :type user_identity: ~azure.batch.models.UserIdentity :param rerun_on_node_reboot_after_success: Whether the Batch service diff --git a/azure-batch/azure/batch/models/job_preparation_task_py3.py b/azure-batch/azure/batch/models/job_preparation_task_py3.py index d1bb21ed384c..93e99d3793dc 100644 --- a/azure-batch/azure/batch/models/job_preparation_task_py3.py +++ b/azure-batch/azure/batch/models/job_preparation_task_py3.py @@ -104,7 +104,7 @@ class JobPreparationTask(Model): :type wait_for_success: bool :param user_identity: The user identity under which the Job Preparation task runs. If omitted, the task runs as a non-administrative user unique - to the task on Windows nodes, or a a non-administrative user unique to the + to the task on Windows nodes, or a non-administrative user unique to the pool on Linux nodes. :type user_identity: ~azure.batch.models.UserIdentity :param rerun_on_node_reboot_after_success: Whether the Batch service diff --git a/azure-batch/azure/batch/models/virtual_machine_configuration.py b/azure-batch/azure/batch/models/virtual_machine_configuration.py index 52b8d7f6c8c5..ebf7f7d6b817 100644 --- a/azure-batch/azure/batch/models/virtual_machine_configuration.py +++ b/azure-batch/azure/batch/models/virtual_machine_configuration.py @@ -39,7 +39,7 @@ class VirtualMachineConfiguration(Model): or osDisk property specifies a Linux OS image. :type windows_configuration: ~azure.batch.models.WindowsConfiguration :param data_disks: The configuration for data disks attached to the - comptue nodes in the pool. This property must be specified if the compute + compute nodes in the pool. This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. This cannot be updated. Each node gets its own disk (the disk is not a file share). Existing disks cannot be attached, each attached disk is empty. diff --git a/azure-batch/azure/batch/models/virtual_machine_configuration_py3.py b/azure-batch/azure/batch/models/virtual_machine_configuration_py3.py index 686568a7e18b..c38af5c78a29 100644 --- a/azure-batch/azure/batch/models/virtual_machine_configuration_py3.py +++ b/azure-batch/azure/batch/models/virtual_machine_configuration_py3.py @@ -39,7 +39,7 @@ class VirtualMachineConfiguration(Model): or osDisk property specifies a Linux OS image. :type windows_configuration: ~azure.batch.models.WindowsConfiguration :param data_disks: The configuration for data disks attached to the - comptue nodes in the pool. This property must be specified if the compute + compute nodes in the pool. This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. This cannot be updated. Each node gets its own disk (the disk is not a file share). Existing disks cannot be attached, each attached disk is empty. diff --git a/azure-batch/azure/batch/operations/compute_node_operations.py b/azure-batch/azure/batch/operations/compute_node_operations.py index ea988094f6a4..e88836e7511e 100644 --- a/azure-batch/azure/batch/operations/compute_node_operations.py +++ b/azure-batch/azure/batch/operations/compute_node_operations.py @@ -221,11 +221,11 @@ def update_user( """Updates the password and expiration time of a user account on the specified compute node. - This operation replaces of all the updateable properties of the - account. For example, if the expiryTime element is not specified, the - current value is replaced with the default value, not left unmodified. - You can update a user account on a node only when it is in the idle or - running state. + This operation replaces of all the updatable properties of the account. + For example, if the expiryTime element is not specified, the current + value is replaced with the default value, not left unmodified. You can + update a user account on a node only when it is in the idle or running + state. :param pool_id: The ID of the pool that contains the compute node. :type pool_id: str diff --git a/azure-batch/azure/batch/operations/job_operations.py b/azure-batch/azure/batch/operations/job_operations.py index 333d346add1a..7ef11c40edb4 100644 --- a/azure-batch/azure/batch/operations/job_operations.py +++ b/azure-batch/azure/batch/operations/job_operations.py @@ -462,7 +462,7 @@ def update( self, job_id, job_update_parameter, job_update_options=None, custom_headers=None, raw=False, **operation_config): """Updates the properties of the specified job. - This fully replaces all the updateable properties of the job. For + This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints. diff --git a/azure-batch/azure/batch/operations/job_schedule_operations.py b/azure-batch/azure/batch/operations/job_schedule_operations.py index b209a1915ee0..e0909b5cf47b 100644 --- a/azure-batch/azure/batch/operations/job_schedule_operations.py +++ b/azure-batch/azure/batch/operations/job_schedule_operations.py @@ -480,7 +480,7 @@ def update( self, job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config): """Updates the properties of the specified job schedule. - This fully replaces all the updateable properties of the job schedule. + This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule diff --git a/azure-batch/azure/batch/operations/pool_operations.py b/azure-batch/azure/batch/operations/pool_operations.py index 6d9d40f7e5ef..3792ae2113f6 100644 --- a/azure-batch/azure/batch/operations/pool_operations.py +++ b/azure-batch/azure/batch/operations/pool_operations.py @@ -1407,7 +1407,7 @@ def update_properties( self, pool_id, pool_update_properties_parameter, pool_update_properties_options=None, custom_headers=None, raw=False, **operation_config): """Updates the properties of the specified pool. - This fully replaces all the updateable properties of the pool. For + This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task. diff --git a/azure-batch/azure/batch/version.py b/azure-batch/azure/batch/version.py index 2b9421da3e1b..f24f038f478b 100644 --- a/azure-batch/azure/batch/version.py +++ b/azure-batch/azure/batch/version.py @@ -9,5 +9,5 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "5.1.1" +VERSION = "2018-08-01.7.0" diff --git a/azure-batch/build.json b/azure-batch/build.json new file mode 100644 index 000000000000..49dcb0409e2f --- /dev/null +++ b/azure-batch/build.json @@ -0,0 +1,1499 @@ +{ + "autorest": [ + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4283", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "849fe6ba18851ee6de05d6ecac55a644440ff356", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4283", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4283/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4284", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "17a8c56ed5da179015e36ad96039598639c890a5", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4284", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4284/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4285", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "tslint": "^5.9.1", + "tslint-language-service": "^0.9.9", + "tslint-microsoft-contrib": "^5.0.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "045d7c4811a3746b847b6aab56658667e68bbac7", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4285", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4285/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4286", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "tslint": "^5.9.1", + "tslint-language-service": "^0.9.9", + "tslint-microsoft-contrib": "^5.0.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "9de22c342ada6dfd649f3d486bab7092cbb5e150", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4286", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4286/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4288", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "tslint": "^5.9.1", + "tslint-language-service": "^0.9.9", + "tslint-microsoft-contrib": "^5.0.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "e555a23ab33d4c1e51a13eff4a72aeb861c5c459", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4288", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4288/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4289", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": { + "typescript": "2.6.2" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/mocha": "5.2.0", + "@types/node": "^8.0.53", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "5.2.0", + "mocha-typescript": "1.1.14", + "shx": "0.2.2", + "static-link": "^0.2.3", + "tslint": "^5.9.1", + "tslint-language-service": "^0.9.9", + "tslint-microsoft-contrib": "^5.0.3", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "652478ce1e2dad955624be6fa14907055b15dbb6", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4289", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4289/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest-core", + "version": "2.0.4290", + "engines": { + "node": ">=7.10.0" + }, + "dependencies": {}, + "optionalDependencies": {}, + "devDependencies": { + "@types/commonmark": "^0.27.0", + "@types/jsonpath": "^0.1.29", + "@types/node": "10.9.4", + "@types/source-map": "0.5.0", + "@types/yargs": "^8.0.2", + "@types/z-schema": "^3.16.31", + "dts-generator": "^2.1.0", + "mocha": "^5.0.0", + "mocha-typescript": "1.1.17", + "shx": "0.2.2", + "static-link": "^0.2.3", + "tslint": "^5.9.1", + "tslint-language-service": "^0.9.9", + "tslint-microsoft-contrib": "^5.0.3", + "typescript": "^3.0.0", + "vscode-jsonrpc": "^3.3.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "_integrity": null, + "_shasum": "3ec16aca3c0c1ce3de24e2ba16bd5ac292128cf2", + "_shrinkwrap": null, + "bin": { + "autorest-core": "./dist/app.js", + "autorest-language-service": "dist/language-service/language-service.js" + }, + "_id": "@microsoft.azure/autorest-core@2.0.4290", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4290/node_modules/@microsoft.azure/autorest-core" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.csharp", + "version": "2.3.82", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.modeler": "2.3.55", + "@microsoft.azure/autorest.testserver": "^2.5.16", + "autorest": "^2.0.4255", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "_integrity": null, + "_shasum": "fd9876552e6bbc266aa2516cbce01f352cc470bc", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.csharp@2.3.82", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "raw": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp", + "_where": "/root/.autorest/@microsoft.azure_autorest.csharp@2.3.82/node_modules/@microsoft.azure/autorest.csharp" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.java", + "version": "2.1.81", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "^2.5.24", + "autorest": "^2.0.4280", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "_integrity": null, + "_shasum": "98fef8c6529daf743d2ba20cd66ebe87b76de880", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.java@2.1.81", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "raw": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java", + "_where": "/root/.autorest/@microsoft.azure_autorest.java@2.1.81/node_modules/@microsoft.azure/autorest.java" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.modeler", + "version": "2.3.38", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "2.3.1", + "autorest": "^2.0.4201", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "_integrity": null, + "_shasum": "903bb77932e4ed1b8bc3b25cc39b167143494f6c", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.modeler@2.3.38", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.38/node_modules/@microsoft.azure/autorest.modeler" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.modeler", + "version": "2.3.44", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "2.3.17", + "autorest": "^2.0.4225", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "_integrity": null, + "_shasum": "9b5a880a77467be33a77f002f03230d3ccc21266", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.modeler@2.3.44", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.44/node_modules/@microsoft.azure/autorest.modeler" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.modeler", + "version": "2.3.55", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "2.5.16", + "autorest": "^2.0.4225", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "_integrity": null, + "_shasum": "349f5ac349dc8b1da8b47c45cae3572092cb423f", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.modeler@2.3.55", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.3.55/node_modules/@microsoft.azure/autorest.modeler" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.python", + "version": "2.1.40", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "^2.4.0", + "autorest": "^2.0.4203", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "_integrity": null, + "_shasum": "9b3f08c892d725ac571b3a7dc8f781d76da64397", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.python@2.1.40", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "raw": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python", + "_where": "/root/.autorest/@microsoft.azure_autorest.python@2.1.40/node_modules/@microsoft.azure/autorest.python" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.python", + "version": "3.0.58", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "@microsoft.azure/autorest.testserver": "^2.5.14", + "autorest": "^2.0.4203", + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "_integrity": null, + "_shasum": "a13c02314121f49840d0a888554d04b24b8fe6c1", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.python@3.0.58", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "raw": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python", + "_where": "/root/.autorest/@microsoft.azure_autorest.python@3.0.58/node_modules/@microsoft.azure/autorest.python" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/classic-openapi-validator", + "version": "1.0.13", + "dependencies": { + "dotnet-2.0.0": "^1.1.0" + }, + "optionalDependencies": {}, + "devDependencies": { + "dotnet-sdk-2.0.0": "^1.1.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "_integrity": null, + "_shasum": "101b44d78bd4943561b9af87a5006270dad5fc66", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/classic-openapi-validator@1.0.13", + "_from": "file:/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "raw": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "rawSpec": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "saveSpec": "file:/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "fetchSpec": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator" + }, + "_spec": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator", + "_where": "/root/.autorest/@microsoft.azure_classic-openapi-validator@1.0.13/node_modules/@microsoft.azure/classic-openapi-validator" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/openapi-validator", + "version": "1.0.4", + "dependencies": { + "fs": "^0.0.1-security", + "js-yaml": "^3.8.4", + "jsonpath": "^0.2.11", + "vscode-jsonrpc": "^3.2.0" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/js-yaml": "^3.5.30", + "@types/jsonpath": "^0.1.29", + "@types/node": "^7.0.18", + "gulp": "3.9.1", + "gulp-clean": "0.3.2", + "gulp-dotnet-cli": "0.4.0", + "gulp-mocha": "4.3.1", + "gulp-run": "1.7.1", + "mocha": "3.2.0", + "mocha-typescript": "1.0.22", + "typescript": "2.3.3" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "_integrity": null, + "_shasum": "0393bebc041aea17273e4dedee48da6586fbc4d1", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/openapi-validator@1.0.4", + "_from": "file:/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "_requested": { + "type": "directory", + "where": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "raw": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "rawSpec": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "saveSpec": "file:/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "fetchSpec": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator" + }, + "_spec": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator", + "_where": "/root/.autorest/@microsoft.azure_openapi-validator@1.0.4/node_modules/@microsoft.azure/openapi-validator" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "oav", + "version": "0.4.70", + "dependencies": { + "@microsoft.azure/autorest-extension-base": "1.0.13", + "@ts-common/iterator": "0.0.32", + "@ts-common/json": "0.0.14", + "@ts-common/json-parser": "0.0.3", + "@ts-common/property-set": "0.0.7", + "@ts-common/source-map": "0.0.18", + "@ts-common/string-map": "0.0.16", + "@ts-common/tuple": "0.0.0", + "@types/lodash": "^4.14.116", + "@types/request": "^2.47.1", + "azure-arm-resource": "^2.0.0-preview", + "glob": "^5.0.14", + "js-yaml": "^3.12.0", + "json-pointer": "^0.6.0", + "json-source-map": "^0.4.0", + "jsonpath": "^1.0.0", + "linq": "^3.1.0", + "lodash": "^4.17.10", + "moment": "~2.22.2", + "ms-rest": "^2.3.6", + "ms-rest-azure": "^2.5.7", + "recursive-readdir": "^2.2.2", + "request": "^2.85.0", + "swagger-parser": "^3.4.1", + "swagger-tools": "^0.10.4", + "uuid": "^3.0.1", + "vscode-jsonrpc": "^3.6.2", + "winston": "^3.0.0", + "yargs": "^6.6.0", + "yasway": "^1.0.5", + "yuml2svg": "^3.1.0" + }, + "optionalDependencies": {}, + "devDependencies": { + "@types/glob": "^5.0.35", + "@types/js-yaml": "^3.11.2", + "@types/json-pointer": "^1.0.30", + "@types/jsonpath": "^0.2.0", + "@types/mocha": "^5.2.5", + "@types/recursive-readdir": "^2.2.0", + "@types/should": "^8.1.30", + "@types/uuid": "^3.4.3", + "@types/yargs": "^11.0.0", + "mocha": "^5.2.0", + "nyc": "^11.8.0", + "should": "5.2.0", + "ts-node": "^6.0.5", + "tslint": "^5.11.0", + "typescript": "^3.0.1" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/oav@0.4.70/node_modules/oav", + "_integrity": null, + "_shasum": "731605d4f6cce0be1824ae8e5fd383977fda0ad9", + "_shrinkwrap": null, + "bin": { + "oav": "./dist/cli.js" + }, + "_id": "oav@0.4.70", + "_from": "file:/root/.autorest/oav@0.4.70/node_modules/oav", + "_requested": { + "type": "directory", + "where": "/root/.autorest/oav@0.4.70/node_modules/oav", + "raw": "/root/.autorest/oav@0.4.70/node_modules/oav", + "rawSpec": "/root/.autorest/oav@0.4.70/node_modules/oav", + "saveSpec": "file:/root/.autorest/oav@0.4.70/node_modules/oav", + "fetchSpec": "/root/.autorest/oav@0.4.70/node_modules/oav" + }, + "_spec": "/root/.autorest/oav@0.4.70/node_modules/oav", + "_where": "/root/.autorest/oav@0.4.70/node_modules/oav" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "sharedLock": { + "name": "/root/.autorest", + "exclusiveLock": { + "name": "_root_.autorest.exclusive-lock", + "options": { + "port": 45234, + "host": "2130706813", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.exclusive-lock:45234" + }, + "busyLock": { + "name": "_root_.autorest.busy-lock", + "options": { + "port": 37199, + "host": "2130756895", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" + }, + "personalLock": { + "name": "_root_.autorest.7819.204370494166.personal-lock", + "options": { + "port": 62519, + "host": "2130760081", + "exclusive": true + }, + "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + }, + "file": "/tmp/_root_.autorest.lock" + }, + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + } + ], + "autorest_bootstrap": {} +} \ No newline at end of file From 8451d2b4986645b24bf32ceb621ce3d153a35965 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Mon, 10 Dec 2018 04:12:08 +0000 Subject: [PATCH 2/2] Generated from 842454426730490ff031714d56f9b76eaf80f8ba typo: batch/data-plane/Microsoft.Batch - upto -> up to - pre-empted -> preempted - visibile -> visible - comptue -> compute --- azure-batch/build.json | 136 ++++++++++++++++++++--------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/azure-batch/build.json b/azure-batch/build.json index 49dcb0409e2f..e4a1aef9625a 100644 --- a/azure-batch/build.json +++ b/azure-batch/build.json @@ -74,13 +74,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -162,13 +162,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -253,13 +253,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -344,13 +344,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -435,13 +435,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -526,13 +526,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -615,13 +615,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -701,13 +701,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -786,13 +786,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -871,13 +871,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -956,13 +956,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1041,13 +1041,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1126,13 +1126,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1211,13 +1211,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1281,13 +1281,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1364,13 +1364,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" }, @@ -1480,13 +1480,13 @@ "pipe": "/tmp/pipe__root_.autorest.busy-lock:37199" }, "personalLock": { - "name": "_root_.autorest.7819.204370494166.personal-lock", + "name": "_root_.autorest.6033.205377309443.personal-lock", "options": { - "port": 62519, - "host": "2130760081", + "port": 24073, + "host": "2130710678", "exclusive": true }, - "pipe": "/tmp/pipe__root_.autorest.7819.204370494166.personal-lock:62519" + "pipe": "/tmp/pipe__root_.autorest.6033.205377309443.personal-lock:24073" }, "file": "/tmp/_root_.autorest.lock" },