Hi Sudhakar,

You are right. Our goal is to define these properties in the group level
within gateways and not impose them on the gateway as a whole. I am still
working on understanding and enabling group management features in the app
catalog. Through this, admins can choose control the limitations of
resources in the group level.

- Sneha


On Sat, Sep 30, 2017 at 3:12 PM, Pamidighantam, Sudhakar V <
[email protected]> wrote:

> Hi Sneha:
>
> I think it should be possible to define these limits for a group with in a
> gateway eventually for a finer control by the gateway admins. Hope these
> modification would be extended to groups when they become available.
>
> Thanks,
> Sudhakar.
>
> On Sep 29, 2017, at 6:33 PM, Sneha Tilak <[email protected]> wrote:
>
> Hello dev,
>
> I was recently looking into an enhancement to the current portal where
> gateways can define their own maximum values for queue properties (nodes,
> CPU cores, wall time limit). As of now, the maximum values are set at the
> SciGap level and there is no provision for gateways to define their own
> maximum values.
>
> The JIRA Issue associated with the above can be found at
> https://issues.apache.org/jira/browse/AIRAVATA-2521
> The Pull Request created for the above issue can be found at
> https://github.com/apache/airavata-php-gateway/pull/70
>
> The PR reflects the following changes -
>
>
>    - Added the maximum allowed values for the nodes, CPU cores and wall
>    time limit to the pga_config.php.template for reference.
>    - Modified the createSubmit() and editSubmit() methods in
>    ExperiementController.php to validate the entered values for nodes, CPU
>    cores and wall time limit for a given experiment. If invalid, an
>    appropriate message is returned to the view.
>    - Added a new private method - validateQueueData() in
>    ExperiementController.php to perform the validation of the queue values.
>    - Modified the getQueueDatafromResourceId() method in
>    ExperiementUtilities.php to compare the queue's maximum values for nodes,
>    CPU cores and wall time limit with that of the gateway's configuration
>    (found in the pga_config.php file)
>
>
> Have a great weekend!
>
> Regards,
> Sneha Tilak
>
>
>
>

Reply via email to