scheduleoptionspanel.vm

159 lines | 5.248 kB Blame History Raw Download
<div id="scheduleModalBackground" class="modalBackground2">
	<div id="schedule-options" class="modal modalContainer2">
		<a href='#' title='Close' class='modal-close'>x</a>
			<h3>Schedule Flow Options</h3>
			<div>
				<ul class="optionsPicker">
					<li id="scheduleGeneralOptions">General Options</li>
					<li id="scheduleFlowOptions">Flow Options</li>
					<!--li id="scheduleSlaOptions">SLA Options</li-->
				</ul>
			</div>
			<div class="optionsPane">
				<!--div id="scheduleSlaPanel" class="generalPanel panel">
					<div id="slaActions">
						<h4>SLA Alert Emails</h4>
						<dl>
							<dt >SLA Alert Emails</dt>
							<dd>
								<textarea id="slaEmails"></textarea>
							</dd>
						</dl>
					</div>
					<div id="slaRules">
						<h4>Flow SLA Rules</h4>
						<div class="tableDiv">
							<table id="flowRulesTbl">
								<thead>
									<tr>
										<th>Flow/Job</th>
										<th>Finish In</th>
										<th>Email Action</th>
										<th>Kill Action</th>
									</tr>
								</thead>
								<tbody>
								</tbody>
							</table>
						</div>
						<h4>Job SLA Rules</h4>
						<div class="tableDiv">
							<table id="jobRulesTbl">
								<thead>
									<tr>
										<th>Flow/Job</th>
										<th>Finish In</th>
										<th>Email Action</th>
										<th>Kill Action</th>
									</tr>
								</thead>
								<tbody>
								</tbody>
							</table>
						</div>
					</div>
				</div-->
				<div id="scheduleGeneralPanel" class="generalPanel panel">
					<div id="scheduleInfo">
						<dl>
							<dt>Schedule Time</dt>
							<dd>
								<input id="advhour" type="text" size="2" value="12"/>
								<input id="advminutes" type="text" size="2" value="00"/>
								<select id="advam_pm">
								  <option>pm</option>
								  <option>am</option>
								</select>
								<select id="advtimezone">
								  <option>PDT</option>
								  <option>UTC</option>
								</select>
							</dd>
							<dt>Schedule Date</dt><dd><input type="text" id="advdatepicker" /></dd>
							<dt>Recurrence</dt>
							<dd>
								<input id="advis_recurring" type="checkbox" checked  />
								<span>repeat every</span>
							 	<input id="advperiod" type="text" size="2" value="1"/>
								<select id="advperiod_units">
								  <option value="d">Days</option>
								  <option value="h">Hours</option>
								  <option value="m">Minutes</option>
								  <option value="M">Months</option>
								  <option value="w">Weeks</option>
								</select>
							</dd>
						</dl>
					</div>
					<br></br>
					<br></br>
					<div id="scheduleCompleteActions">
						<h4>Completion Actions</h4>
						<dl>
							<dt>Failure Action</dt>
							<dd>
								<select id="scheduleFailureAction" name="failureAction">
									<option value="finishCurrent">Finish Current Running</option>
									<option value="cancelImmediately">Cancel All</option>
									<option value="finishPossible">Finish All Possible</option>
								</select>
											</dd>
							<dt>Failure Email</dt>
							<dd>
								<textarea id="scheduleFailureEmails"></textarea>
							</dd>
							<dt>Notify on Failure</dt>
							<dd>
								<input id="scheduleNotifyFailureFirst" class="checkbox" type="checkbox" name="notify" value="first" checked >First Failure</input>
								<input id="scheduleNotifyFailureLast" class="checkbox" type="checkbox" name="notify" value="last">Flow Stop</input>
							</dd>
							<dt>Success Email</dt>
							<dd>
								<textarea id="scheduleSuccessEmails"></textarea>
							</dd>
							<dt>Concurrent Execution</dt>
							<dd id="scheduleExecutingJob" class="disabled">
								<input id="scheduleIgnore" class="radio" type="radio" name="concurrent" value="ignore" checked /><label class="radioLabel" for="ignore">Run Concurrently</label>
								<input id="schedulePipeline" class="radio" type="radio" name="concurrent" value="pipeline" /><label class="radioLabel" for="pipeline">Pipeline</label>
								<input id="scheduleQueue" class="radio" type="radio" name="concurrent" value="queue" /><label class="radioLabel" for="queue">Queue Job</label>
							</dd>
						</dl>
					</div>
					<div id="scheduleFlowPropertyOverride">
						<h4>Flow Property Override</h4>
						<div class="tableDiv">
							<table>
								<thead>
									<tr>
										<th>Name</th>
										<th>Value</th>
									</tr>
								</thead>
								<tbody>
									<tr id="scheduleAddRow"><td id="addRow-col" colspan="2"><span class="addIcon"></span><a href="#">Add Row</a></td></tr>
								</tbody>
							</table>
						</div>
					</div>
				</div>
				<div id="scheduleGraphPanel" class="graphPanel panel">
					<div id="scheduleJobListCustom" class="jobList">
						<div class="filterList">
							<input class="filter" placeholder="  Job Filter" />
						</div>
						<div class="list">
						</div>
						<div class="btn5 resetPanZoomBtn" >Reset Pan Zoom</div>
						</div>
						<div id="scheduleSvgDivCustom" class="svgDiv" >
							<svg class="svgGraph" xmlns="http://www.w3.org/2000/svg" version="1.1" shape-rendering="optimize-speed" text-rendering="optimize-speed" >
							</svg>
						</div>
				</div>
		</div>
		<div class="actions">
	<a class="yes btn1" id="adv-schedule-btn" href="#">Schedule</a>
	<a class="no simplemodal-close btn3" id="schedule-cancel-btn" href="#">Cancel</a>
	</div>
	</div>
</div>