<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Giving &amp;quot;Break QSM&amp;quot; command a valid &amp;quot;dest interface&amp;quot; in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35525#M7273</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Passing the destination interface as just the hostname instead of the FQDN should work for you and &lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #ffffff;"&gt;splitByDelimiter&lt;/SPAN&gt;() is a good tool for getting the hostname from the FQDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the delimiter argument in &lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; line-height: 1.5em; background-color: #ffffff;"&gt;splitByDelimiter(secArray.name, ".", 0) &lt;/SPAN&gt;&lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; line-height: 1.5em; background-color: #ffffff;"&gt;is actually a regular expression because MVEL delegates split() to String.split(). &lt;/SPAN&gt; The dot character has special meaning in regular expressions and therefore we must escape it. The following syntax with "\\" as the escape sequence should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #454545; font-size: 10pt; background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif;"&gt;splitByDelimiter(secArray.name,"\\.",0) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #454545; font-size: 10pt; background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif;"&gt;-Ajit&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jun 2014 16:06:10 GMT</pubDate>
    <dc:creator>ajitb</dc:creator>
    <dc:date>2014-06-12T16:06:10Z</dc:date>
    <item>
      <title>Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35511#M7268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can't find a way to make this workflow work. We have a workflow that create QSM relationships and then this one which removes QSM relationships. The "Break QSM" Certified command has "destination interface" as a mandatory parameter. This environment is not use separate interfaces for snapmirror and we're just trying to get the simple case working where the destination interface is the same as what resolves for it's hostname or FQDN. So for "dest interface" I pass "secArray.name". However, that gives a FQDN such as hostname.acme.com. The WF returns an error saying Destination filer 'hostname.acme.com' does not match hostname 'hostname' which secArray.name is passed. This matches what snapmirror status shows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;dr-stor-7m-2&amp;gt; snapmirror status&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;Snapmirror is on.&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Destination&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;hq-stor-7m-1.acme.com:/vol/alpha/dev_aaaaa_ddddd&amp;nbsp; dr-stor-7m-2:/vol/gamma/sm_dev_aaaaa_ddddd&amp;nbsp; Snapmirrored&amp;nbsp;&amp;nbsp; 00:18:42&amp;nbsp;&amp;nbsp; Idle&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;hq-stor-7m-1.acme.com:beta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr-stor-7m-2:sm_beta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Snapmirrored&amp;nbsp;&amp;nbsp; 05:06:56&amp;nbsp;&amp;nbsp; Idle&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Monaco; color: #f5f5f5; background-color: #000000;"&gt;192.168.126.185:prd_ms_prd_pdc_01_ds23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr-stor-7m-2:sm_prd_ms_prd_pdc_01_ds23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Snapmirrored&amp;nbsp;&amp;nbsp; 1002:51:21&amp;nbsp; Idle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So thinking I need "dest interface" to just be the simple name I changed the parameter for dest interface to:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; splitByDelimiter(secArray.name,".",0)&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;to split out just the simple name in front of the first dot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But with this change the commands reports that no 'dest interface' has been passed at all and fails. Any ideas to get out of this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen shot of errors follows and workflow itself is attached&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://community.netapp.com/legacyfs/online/26010_Screen+Shot+2014-06-11+at+6.02.42+PM.png" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 05:34:27 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35511#M7268</guid>
      <dc:creator>korns</dc:creator>
      <dc:date>2025-06-05T05:34:27Z</dc:date>
    </item>
    <item>
      <title>Re: Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35515#M7269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Able to reproduce the issue.&lt;/P&gt;&lt;P&gt;More details will be posted soon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abhi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 13:27:47 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35515#M7269</guid>
      <dc:creator>abhit</dc:creator>
      <dc:date>2014-06-12T13:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35520#M7271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Can you open a case with NetApp Global Support ? So that it can be added to the bug&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;adai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 15:45:33 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35520#M7271</guid>
      <dc:creator>adaikkap</dc:creator>
      <dc:date>2014-06-12T15:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35525#M7273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Passing the destination interface as just the hostname instead of the FQDN should work for you and &lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #ffffff;"&gt;splitByDelimiter&lt;/SPAN&gt;() is a good tool for getting the hostname from the FQDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the delimiter argument in &lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; line-height: 1.5em; background-color: #ffffff;"&gt;splitByDelimiter(secArray.name, ".", 0) &lt;/SPAN&gt;&lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; line-height: 1.5em; background-color: #ffffff;"&gt;is actually a regular expression because MVEL delegates split() to String.split(). &lt;/SPAN&gt; The dot character has special meaning in regular expressions and therefore we must escape it. The following syntax with "\\" as the escape sequence should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #454545; font-size: 10pt; background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif;"&gt;splitByDelimiter(secArray.name,"\\.",0) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #454545; font-size: 10pt; background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif;"&gt;-Ajit&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 16:06:10 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35525#M7273</guid>
      <dc:creator>ajitb</dc:creator>
      <dc:date>2014-06-12T16:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35534#M7276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Ajit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That fixed the workflow and tested successfully! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This community site is awesome! I was working another issue the other day where I thought I needed to escape a "." and I was only single-back-slashing "\." ... so thanks again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 20:33:44 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35534#M7276</guid>
      <dc:creator>korns</dc:creator>
      <dc:date>2014-06-12T20:33:44Z</dc:date>
    </item>
    <item>
      <title>Re: Giving "Break QSM" command a valid "dest interface"</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35539#M7278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what do you think? Since I've resolved my issue to being improperly escaped "." is there really a bug here? ... or is this just the way it works?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 20:35:03 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Giving-quot-Break-QSM-quot-command-a-valid-quot-dest-interface-quot/m-p/35539#M7278</guid>
      <dc:creator>korns</dc:creator>
      <dc:date>2014-06-12T20:35:03Z</dc:date>
    </item>
  </channel>
</rss>

