Exemplo n.º 1
0
    def _register_ops(self):
        """
        Registers each asset operator with a batchapps_assets prefix.

        :Returns:
            - A list of the names (str) of the registered asset operators.
        """
        ops = []
        ops.append(
            BatchAppsOps.register("assets.page", "Scene assets", self._assets))
        ops.append(
            BatchAppsOps.register("assets.refresh", "Refresh assets",
                                  self._refresh))
        ops.append(
            BatchAppsOps.register("assets.upload", "Upload selected assets",
                                  self._upload))
        ops.append(
            BatchAppsOps.register("assets.remove",
                                  "Remove asset",
                                  invoke=self._remove))
        ops.append(
            BatchAppsOps.register(
                "assets.add",
                "Add asset",
                self._add_execute,
                invoke=self._add_invoke,
                filepath=bpy.props.StringProperty(subtype="FILE_PATH")))
        return ops
Exemplo n.º 2
0
    def _register_ops(self):
        """
        Registers the shared operators with a batchapps_shared prefix.

        :Returns:
            - A list of the names (str) of the registered operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("shared.home", "Home", self._home))
        ops.append(
            BatchAppsOps.register("shared.management_portal",
                                  "Management Portal",
                                  self._management_portal))
        return ops
    def _register_ops(self):
        """
        Registers each job history operator with a batchapps_history prefix.

        :Returns:
            - A list of the names (str) of the registered job history
              operators.
        """
        ops = []
        ops.append(
            BatchAppsOps.register("history.page", "Job history",
                                  self._history))
        ops.append(
            BatchAppsOps.register("history.first", "Beginning", self._first))
        ops.append(BatchAppsOps.register("history.last", "End", self._last))
        ops.append(BatchAppsOps.register("history.more", "Next", self._more))
        ops.append(
            BatchAppsOps.register("history.less", "Previous", self._less))
        ops.append(
            BatchAppsOps.register("history.refresh", "Refresh", self._refresh))
        ops.append(
            BatchAppsOps.register("history.cancel", "Cancel job",
                                  self._cancel))
        ops.append(
            BatchAppsOps.register("history.loading",
                                  "Loading job history",
                                  modal=self._loading_modal,
                                  invoke=self._loading_invoke,
                                  _timer=None))
        return ops
    def _register_ops(self):
        """
        Registers the shared operators with a batchapps_shared prefix.

        :Returns:
            - A list of the names (str) of the registered operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("shared.home",
                                         "Home",
                                         self._home))
        ops.append(BatchAppsOps.register("shared.management_portal",
                                         "Management Portal",
                                         self._management_portal))
        return ops
    def _register_ops(self):
        """
        Registers each auth operator with a batchapps_auth prefix.

        :Returns:
            - A list of the names (str) of the registered auth operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("auth.login", "Login", self._login))
        ops.append(BatchAppsOps.register("auth.logout", "Logout",
                                         self._logout))
        ops.append(
            BatchAppsOps.register("auth.redirect",
                                  "Redirecting authentication",
                                  modal=self._redirect_modal,
                                  invoke=self._redirect_invoke,
                                  _timer=None))
        return ops
Exemplo n.º 6
0
    def _register_ops(self):
        """
        Registers each pool operator with a batchapps_pools prefix.

        :Returns:
            - A list of the names (str) of the registered pool operators.
        """
        ops = []
        ops.append(
            BatchAppsOps.register("pools.page", "Running pools", self._pools))
        ops.append(
            BatchAppsOps.register("pools.start", "Start new pool",
                                  self._start))
        ops.append(
            BatchAppsOps.register("pools.delete", "Delete pool", self._delete))
        ops.append(
            BatchAppsOps.register_expanding("pools.create", "Create pool",
                                            self._create))
        return ops
    def _register_ops(self):
        """
        Registers each auth operator with a batchapps_auth prefix.

        :Returns:
            - A list of the names (str) of the registered auth operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("auth.login",
                                         "Login",
                                         self._login))
        ops.append(BatchAppsOps.register("auth.logout",
                                         "Logout",
                                         self._logout))
        ops.append(BatchAppsOps.register("auth.redirect",
                                         "Redirecting authentication",
                                         modal=self._redirect_modal,
                                         invoke=self._redirect_invoke,
                                         _timer=None))
        return ops
    def _register_ops(self):
        """
        Registers each pool operator with a batchapps_pools prefix.

        :Returns:
            - A list of the names (str) of the registered pool operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("pools.page",
                                         "Running pools",
                                         self._pools))
        ops.append(BatchAppsOps.register("pools.start",
                                         "Start new pool",
                                         self._start))
        ops.append(BatchAppsOps.register("pools.delete",
                                         "Delete pool",
                                         self._delete))
        ops.append(BatchAppsOps.register_expanding("pools.create",
                                                   "Create pool",
                                                   self._create))
        return ops
    def _register_ops(self):
        """
        Registers each job submission operator with a batchapps_submission
        prefix.

        :Returns:
            - A list of the names (str) of the registered job submission
              operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("submission.page",
                                         "Create new job",
                                         self._submission))
        ops.append(BatchAppsOps.register("submission.start",
                                         "Submit job",
                                         self._start))
        ops.append(BatchAppsOps.register("submission.processing",
                                         "Submitting new job",
                                         modal=self._processing_modal,
                                         invoke=self._processing_invoke,
                                         _timer=None))
        return ops
Exemplo n.º 10
0
    def _register_ops(self):
        """
        Registers each asset operator with a batchapps_assets prefix.

        :Returns:
            - A list of the names (str) of the registered asset operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("assets.page", "Scene assets", self._assets))
        ops.append(BatchAppsOps.register("assets.refresh", "Refresh assets", self._refresh))
        ops.append(BatchAppsOps.register("assets.upload", "Upload selected assets", self._upload))
        ops.append(BatchAppsOps.register("assets.remove", "Remove asset", invoke=self._remove))
        ops.append(
            BatchAppsOps.register(
                "assets.add",
                "Add asset",
                self._add_execute,
                invoke=self._add_invoke,
                filepath=bpy.props.StringProperty(subtype="FILE_PATH"),
            )
        )
        return ops
    def _register_ops(self):
        """
        Registers each job submission operator with a batchapps_submission
        prefix.

        :Returns:
            - A list of the names (str) of the registered job submission
              operators.
        """
        ops = []
        ops.append(
            BatchAppsOps.register("submission.page", "Create new job",
                                  self._submission))
        ops.append(
            BatchAppsOps.register("submission.start", "Submit job",
                                  self._start))
        ops.append(
            BatchAppsOps.register("submission.processing",
                                  "Submitting new job",
                                  modal=self._processing_modal,
                                  invoke=self._processing_invoke,
                                  _timer=None))
        return ops
    def _register_ops(self):
        """
        Registers each job history operator with a batchapps_history prefix.

        :Returns:
            - A list of the names (str) of the registered job history
              operators.
        """
        ops = []
        ops.append(BatchAppsOps.register("history.page",
                                         "Job history",
                                         self._history))
        ops.append(BatchAppsOps.register("history.first",
                                         "Beginning",
                                         self._first))
        ops.append(BatchAppsOps.register("history.last",
                                         "End",
                                         self._last))
        ops.append(BatchAppsOps.register("history.more",
                                         "Next",
                                         self._more))
        ops.append(BatchAppsOps.register("history.less",
                                         "Previous",
                                         self._less))
        ops.append(BatchAppsOps.register("history.refresh",
                                         "Refresh",
                                         self._refresh))
        ops.append(BatchAppsOps.register("history.cancel",
                                         "Cancel job",
                                         self._cancel))
        ops.append(BatchAppsOps.register("history.loading",
                                         "Loading job history",
                                         modal=self._loading_modal,
                                         invoke=self._loading_invoke,
                                         _timer=None))
        return ops