You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/10/11 21:11:22 UTC

[airavata-django-portal] 05/05: Improving formatting of long imports

This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git

commit dfa08cde6eede35a98bc050c592f91a260c0bcae
Author: Marcus Christie <ma...@iu.edu>
AuthorDate: Thu Oct 11 17:10:33 2018 -0400

    Improving formatting of long imports
---
 django_airavata/apps/api/serializers.py | 40 +++++++++++++++++++++------------
 setup.cfg                               | 11 +++++++++
 2 files changed, 37 insertions(+), 14 deletions(-)

diff --git a/django_airavata/apps/api/serializers.py b/django_airavata/apps/api/serializers.py
index 5be55d4..73d5e25 100644
--- a/django_airavata/apps/api/serializers.py
+++ b/django_airavata/apps/api/serializers.py
@@ -9,23 +9,35 @@ from django.conf import settings
 from django.urls import reverse
 from rest_framework import serializers
 
-from airavata.model.appcatalog.appdeployment.ttypes import (ApplicationDeploymentDescription,
-                                                            ApplicationModule,
-                                                            CommandObject,
-                                                            SetEnvPaths)
-from airavata.model.appcatalog.appinterface.ttypes import \
+from airavata.model.appcatalog.appdeployment.ttypes import (
+    ApplicationDeploymentDescription,
+    ApplicationModule,
+    CommandObject,
+    SetEnvPaths
+)
+from airavata.model.appcatalog.appinterface.ttypes import (
     ApplicationInterfaceDescription
-from airavata.model.appcatalog.computeresource.ttypes import (BatchQueue,
-                                                              ComputeResourceDescription)
-from airavata.model.appcatalog.groupresourceprofile.ttypes import \
+)
+from airavata.model.appcatalog.computeresource.ttypes import (
+    BatchQueue,
+    ComputeResourceDescription
+)
+from airavata.model.appcatalog.groupresourceprofile.ttypes import (
     GroupResourceProfile
+)
 from airavata.model.application.io.ttypes import InputDataObjectType
-from airavata.model.credential.store.ttypes import (CredentialSummary,
-                                                    SummaryType)
-from airavata.model.data.replica.ttypes import (DataProductModel,
-                                                DataReplicaLocationModel)
-from airavata.model.experiment.ttypes import (ExperimentModel,
-                                              ExperimentSummaryModel)
+from airavata.model.credential.store.ttypes import (
+    CredentialSummary,
+    SummaryType
+)
+from airavata.model.data.replica.ttypes import (
+    DataProductModel,
+    DataReplicaLocationModel
+)
+from airavata.model.experiment.ttypes import (
+    ExperimentModel,
+    ExperimentSummaryModel
+)
 from airavata.model.group.ttypes import GroupModel, ResourcePermissionType
 from airavata.model.job.ttypes import JobModel
 from airavata.model.status.ttypes import ExperimentStatus
diff --git a/setup.cfg b/setup.cfg
index b261700..82f32c9 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -5,3 +5,14 @@ exclude =
     node_modules,
     settings_local.py,
     */migrations
+
+[isort]
+# Set multi_line_output to option 3 - Vertical Hanging Indent
+
+# from third_party import (
+#     lib1,
+#     lib2,
+#     lib3,
+#     lib4,
+# )
+multi_line_output = 3