def get(self, _include=None, **kwargs):
     args = self._args_parser.parse_args()
     deployment_id = args.get("deployment_id")
     deployment_id_filter = BlueprintsManager.create_filters_dict(deployment_id=deployment_id)
     modifications = get_storage_manager().deployment_modifications_list(
         filters=deployment_id_filter, include=_include
     )
     return modifications.items
 def get(self, _include=None, **kwargs):
     """
     List node instances
     """
     args = self._args_parser.parse_args()
     deployment_id = args.get("deployment_id")
     node_id = args.get("node_name")
     params_filter = BlueprintsManager.create_filters_dict(deployment_id=deployment_id, node_id=node_id)
     node_instances = get_storage_manager().get_node_instances(filters=params_filter, include=_include)
     return node_instances.items
    def get(self, _include=None, **kwargs):
        """List executions"""
        deployment_id = request.args.get("deployment_id")
        if deployment_id:
            get_blueprints_manager().get_deployment(deployment_id, include=["id"])
        is_include_system_workflows = verify_and_convert_bool(
            "include_system_workflows", request.args.get("include_system_workflows", "false")
        )

        deployment_id_filter = BlueprintsManager.create_filters_dict(deployment_id=deployment_id)
        executions = get_blueprints_manager().executions_list(
            is_include_system_workflows=is_include_system_workflows, include=_include, filters=deployment_id_filter
        )
        return executions.items
 def get(self, _include=None, **kwargs):
     """
     List nodes
     """
     args = self._args_parser.parse_args()
     deployment_id = args.get("deployment_id")
     node_id = args.get("node_id")
     if deployment_id and node_id:
         try:
             nodes = [get_storage_manager().get_node(deployment_id, node_id)]
         except manager_exceptions.NotFoundError:
             nodes = []
     else:
         deployment_id_filter = BlueprintsManager.create_filters_dict(deployment_id=deployment_id)
         nodes = get_storage_manager().get_nodes(filters=deployment_id_filter, include=_include).items
     return nodes