[
https://issues.apache.org/jira/browse/VCL-1000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15848734#comment-15848734
]
ASF subversion and git services commented on VCL-1000:
------------------------------------------------------
Commit 1781293 from [email protected] in branch 'vcl/trunk'
[ https://svn.apache.org/r1781293 ]
VCL-1000
Moved the code for the execution of scripts on the management node to
ManagementNode.pm because it's more appropriate. Updated calls in OS.pm to
$self->mn_os.
VCL-867
Added subroutines to OS.pm, used to configure static DNS servers for the Active
Directory code:
* get_dns_servers
* get_private_dns_servers
* get_public_dns_servers
> Run custom scripts at various stages on the management node
> -----------------------------------------------------------
>
> Key: VCL-1000
> URL: https://issues.apache.org/jira/browse/VCL-1000
> Project: VCL
> Issue Type: New Feature
> Components: vcld (backend)
> Reporter: Andy Kurth
> Assignee: Andy Kurth
> Fix For: 2.5
>
>
> There are cases where it would be useful to be able to have scripts executed
> on the management at various stages of reservations. For example, a script
> could be executed to configure an external firewall or provision storage when
> a computer is reserved. Whatever was configured specifically for the
> reservation could be reverted when the reservation ends by another script.
> We already have this functionality for scripts that get executed on the
> computer ([VCL-564|https://issues.apache.org/jira/browse/VCL-564]). However,
> there are situations where you would need to perform actions from the
> management node.
> The script would need access to information about the reservation. Since it
> resides and is executed on the management node, the script could call mysql
> to query the database. This isn't the safest way of handling things.
> Another option could be to create a text file on the management node prior to
> executing the script(s). The script could parse the text file to extract the
> information it requires.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)