<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:32:30 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[INSTRM-1160] Move existing cron-called scripts to pfs_obs_scripts/bin</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1160</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;The stabilityTests.sh, etc. scripts are currently in ics_iicActor, and need to be moved to a more dynamic repository, the new &lt;tt&gt;pfs_obs_scripts&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;I will check that out into &lt;tt&gt;/software/devel/pfs/pfs_obs_scripts&lt;/tt&gt; and populate it there.&lt;/p&gt;

&lt;p&gt;Will also point the crontab to call the relocated scripts, maybe with some &lt;tt&gt;/software/ics_launch/run_obs_script&lt;/tt&gt; bouncer.&lt;/p&gt;</description>
                <environment></environment>
        <key id="15220">INSTRM-1160</key>
            <summary>Move existing cron-called scripts to pfs_obs_scripts/bin</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="cloomis">cloomis</assignee>
                                    <reporter username="cloomis">cloomis</reporter>
                        <labels>
                            <label>SPS</label>
                    </labels>
                <created>Thu, 14 Jan 2021 20:34:48 +0000</created>
                <updated>Fri, 14 Jan 2022 20:42:06 +0000</updated>
                            <resolved>Mon, 1 Feb 2021 23:18:14 +0000</resolved>
                                                                    <component>ics_iicActor</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                            <comment id="18352" author="cloomis" created="Fri, 15 Jan 2021 15:49:39 +0000"  >&lt;p&gt;One top-level script: &lt;tt&gt;callOpsScript.sh scriptName &lt;span class=&quot;error&quot;&gt;&amp;#91;args&amp;#93;&lt;/span&gt;&lt;/tt&gt;, which simply calls &lt;tt&gt;scriptName args&lt;/tt&gt; with output redirected to &lt;tt&gt;/data/logs/scripts/$scriptName/YYYY-MM-DD.log&lt;/tt&gt;. &lt;/p&gt;

&lt;p&gt;Moved stabilityTest.sh over from ics_iicActor; added possible masterDarks.sh. Both untested because of whatever acquisition is happening now.&lt;/p&gt;

&lt;p&gt;Checked out to &lt;tt&gt;/software/devel/pfs/pfs_ops_scripts/&lt;/tt&gt; and &lt;tt&gt;eups declare --current&lt;/tt&gt; there. I made tags for code changes, but none really needed for script additions and changes: each call is prepended by a &lt;tt&gt;git describe&lt;/tt&gt; to the log.&lt;/p&gt;

&lt;p&gt;crontab lines are a bit clumsy due to the length of the path; we might want to add some sugar, or bounce through a &lt;tt&gt;/software/ics_launch/bin&lt;/tt&gt; script to do the setup and call:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;#1 2-23 * * * /software/devel/pfs/pfs_ops_scripts/bin/callOpsScript.sh stabilityTest.sh
#1 0 * * * /software/devel/pfs/pfs_ops_scripts/bin/callOpsScript.sh masterDarks.sh
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Oh, the package is &lt;tt&gt;pfs_ops_scripts&lt;/tt&gt;, not &lt;tt&gt;pfs_obs_scripts&lt;/tt&gt;.&lt;/p&gt;
</comment>
                            <comment id="18428" author="cloomis" created="Mon, 1 Feb 2021 23:18:14 +0000"  >&lt;p&gt;This was a new repo for this, so I thoughtlessly put the work on master.&lt;/p&gt;

&lt;p&gt;The ops scripts themselves are in the &lt;tt&gt;scripts/&lt;/tt&gt; directory, and should be called via the &lt;tt&gt;bin/callOpsScript.sh&lt;/tt&gt; wrapper. See the last comment, or the pfs crontab.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|02qppq:c</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>