Autosys job scheduled to run except last 4 days of every month
I was looking into scheduling an autosys job which runs on all workdays, but except last 4 days of every month. I use the autocal_asc command and do not use GUI.
I tried to set up the 3 calendars with MNTHD#L with adjust = 0; MNTHD#L with adjust = -1 and MNTHD#L with adjust = -2 for example. Wanted to include this as exclude_calendar option in my job definition. But exclude_calendar does not accept multiple calendars.
How can I achieve this ?
Thanks in advance.
calendar autosys
add a comment |
I was looking into scheduling an autosys job which runs on all workdays, but except last 4 days of every month. I use the autocal_asc command and do not use GUI.
I tried to set up the 3 calendars with MNTHD#L with adjust = 0; MNTHD#L with adjust = -1 and MNTHD#L with adjust = -2 for example. Wanted to include this as exclude_calendar option in my job definition. But exclude_calendar does not accept multiple calendars.
How can I achieve this ?
Thanks in advance.
calendar autosys
add a comment |
I was looking into scheduling an autosys job which runs on all workdays, but except last 4 days of every month. I use the autocal_asc command and do not use GUI.
I tried to set up the 3 calendars with MNTHD#L with adjust = 0; MNTHD#L with adjust = -1 and MNTHD#L with adjust = -2 for example. Wanted to include this as exclude_calendar option in my job definition. But exclude_calendar does not accept multiple calendars.
How can I achieve this ?
Thanks in advance.
calendar autosys
I was looking into scheduling an autosys job which runs on all workdays, but except last 4 days of every month. I use the autocal_asc command and do not use GUI.
I tried to set up the 3 calendars with MNTHD#L with adjust = 0; MNTHD#L with adjust = -1 and MNTHD#L with adjust = -2 for example. Wanted to include this as exclude_calendar option in my job definition. But exclude_calendar does not accept multiple calendars.
How can I achieve this ?
Thanks in advance.
calendar autosys
calendar autosys
asked Jan 6 '15 at 15:39
user571807
2113
2113
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
This has been resolved. You can use Standard Calendar instead of an Extended calendar.
Import the specific dates from a file into Calendar - The dates on which the job should not run. In this case - last 4 days of every month. And then you can use exclude calendar feature.
Let's say we have this file - last4daysOfMonth -
calendar:last_4_days_of_month
01/28/2015
01/29/2015
01/30/2015
01/31/2015
.
.
12/31/2015
You can create a Standard calendar by importing these dates using this autosys command -
autocal_asc -I last4daysOfMonth
And in the job, you can specify this calendar as exclude calendar.
date_conditions:1
exclude_calendar:last_4_days_of_month
days_of_week:mo,tu,we,th,fr
start_times: 02:00
This will run the job on all weekdays except last 4 days of every month.
add a comment |
Anotherway is to create an extended calendar with condition as
MNTHDM1|MNTHDM2|MNTHDM3|MNTHDM4
this considers last 4 days of all months.
Add this calendar to
exclude_calendar
attribute for your jobs.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f27802018%2fautosys-job-scheduled-to-run-except-last-4-days-of-every-month%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
This has been resolved. You can use Standard Calendar instead of an Extended calendar.
Import the specific dates from a file into Calendar - The dates on which the job should not run. In this case - last 4 days of every month. And then you can use exclude calendar feature.
Let's say we have this file - last4daysOfMonth -
calendar:last_4_days_of_month
01/28/2015
01/29/2015
01/30/2015
01/31/2015
.
.
12/31/2015
You can create a Standard calendar by importing these dates using this autosys command -
autocal_asc -I last4daysOfMonth
And in the job, you can specify this calendar as exclude calendar.
date_conditions:1
exclude_calendar:last_4_days_of_month
days_of_week:mo,tu,we,th,fr
start_times: 02:00
This will run the job on all weekdays except last 4 days of every month.
add a comment |
This has been resolved. You can use Standard Calendar instead of an Extended calendar.
Import the specific dates from a file into Calendar - The dates on which the job should not run. In this case - last 4 days of every month. And then you can use exclude calendar feature.
Let's say we have this file - last4daysOfMonth -
calendar:last_4_days_of_month
01/28/2015
01/29/2015
01/30/2015
01/31/2015
.
.
12/31/2015
You can create a Standard calendar by importing these dates using this autosys command -
autocal_asc -I last4daysOfMonth
And in the job, you can specify this calendar as exclude calendar.
date_conditions:1
exclude_calendar:last_4_days_of_month
days_of_week:mo,tu,we,th,fr
start_times: 02:00
This will run the job on all weekdays except last 4 days of every month.
add a comment |
This has been resolved. You can use Standard Calendar instead of an Extended calendar.
Import the specific dates from a file into Calendar - The dates on which the job should not run. In this case - last 4 days of every month. And then you can use exclude calendar feature.
Let's say we have this file - last4daysOfMonth -
calendar:last_4_days_of_month
01/28/2015
01/29/2015
01/30/2015
01/31/2015
.
.
12/31/2015
You can create a Standard calendar by importing these dates using this autosys command -
autocal_asc -I last4daysOfMonth
And in the job, you can specify this calendar as exclude calendar.
date_conditions:1
exclude_calendar:last_4_days_of_month
days_of_week:mo,tu,we,th,fr
start_times: 02:00
This will run the job on all weekdays except last 4 days of every month.
This has been resolved. You can use Standard Calendar instead of an Extended calendar.
Import the specific dates from a file into Calendar - The dates on which the job should not run. In this case - last 4 days of every month. And then you can use exclude calendar feature.
Let's say we have this file - last4daysOfMonth -
calendar:last_4_days_of_month
01/28/2015
01/29/2015
01/30/2015
01/31/2015
.
.
12/31/2015
You can create a Standard calendar by importing these dates using this autosys command -
autocal_asc -I last4daysOfMonth
And in the job, you can specify this calendar as exclude calendar.
date_conditions:1
exclude_calendar:last_4_days_of_month
days_of_week:mo,tu,we,th,fr
start_times: 02:00
This will run the job on all weekdays except last 4 days of every month.
answered Jan 10 '15 at 11:45
user571807
2113
2113
add a comment |
add a comment |
Anotherway is to create an extended calendar with condition as
MNTHDM1|MNTHDM2|MNTHDM3|MNTHDM4
this considers last 4 days of all months.
Add this calendar to
exclude_calendar
attribute for your jobs.
add a comment |
Anotherway is to create an extended calendar with condition as
MNTHDM1|MNTHDM2|MNTHDM3|MNTHDM4
this considers last 4 days of all months.
Add this calendar to
exclude_calendar
attribute for your jobs.
add a comment |
Anotherway is to create an extended calendar with condition as
MNTHDM1|MNTHDM2|MNTHDM3|MNTHDM4
this considers last 4 days of all months.
Add this calendar to
exclude_calendar
attribute for your jobs.
Anotherway is to create an extended calendar with condition as
MNTHDM1|MNTHDM2|MNTHDM3|MNTHDM4
this considers last 4 days of all months.
Add this calendar to
exclude_calendar
attribute for your jobs.
answered Sep 18 at 8:06
Piyush
287
287
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f27802018%2fautosys-job-scheduled-to-run-except-last-4-days-of-every-month%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown