User Guide > Objects > Alphabetical Listing > File System

File System

The following table lists the attributes that apply to File System event objects and describes their functions, allowed values and ways of modification. Fields in tables are ordered as they are displayed in the UserInterface.

Note that hosts can only be changed within a platform (such as WIN01 to WIN02). Script processing will abort if an attempt is made to change a BS2000 host to a UNIX host.

Predefined variables may be used in scripts, and script variables may be set to attributes retrieved via predefined variables.

File System Tab

Field

Attribute

Value

Access Via:

Host

HOST

The name of an agent,
limited to 32 characters.

GET_ATT,
:PUT_ATT,
Change Program

Path

EVENT_FILE_PATH

User-defined,
limited to 255 characters.

GET_ATT,
:PUT_ATT,
Change Program,
via script variable

Include sub- directories EVENT_INCLUDE_SUB_DIR "Y" - Yes,
"N" - No
GET_ATT,
:PUT_ATT

Event - Check

EVENT_CHECK_METHOD1

"FILE_SIZE" - file size
"PATH_FILE_COUNT" - Number of files
"PATH_SPACE_ALLOCATED" - Allocated hard drive space
"PATH_SPACE_USED" - Used hard drive space,
"PATH_SPACE_UNUSED" - Available hard drive space

GET_ATT,
:PUT_ATT

EVENT_COMP_TYPE

">" - Greater than
"<" - Less than
"=" - Equal to
"<>" Not equal to
">=" Equal to or greater than
"<=" Equal to or less than

GET_ATT,
:PUT_ATT

EVENT_COMP_VALUE

User-defined,
any value between "0" and "99999999".

GET_ATT,
:PUT_ATT

EVENT_COMP_UNIT

"HOST_SPECIFIC" - Complies with the settings in the target system,
"BYTE" - Byte,
"KB" - Kilobyte,
"MB"- Megabyte,
"GB" - Gigabyte,
"TB" - Terabyte

GET_ATT,
:PUT_ATT

Event - and EVENT_CHECK_METHOD2

"FILE_CHANGED" - Last modification time of a size
"FILE_STABLE" - File-size modification

Setting one of these two values has the effect that the following attributes are automatically filled with the suitable values:

EVENT_REPEAT = "F"
EVENT_FIRST_EXEC = "S"
EVENT_TYPE = "FT"

GET_ATT,
:PUT_ATT
Event- within EVENT_CHECK_WITHIN HHHHMMSS - period GET_ATT,
:PUT_ATT
Event- Consider all Files EVENT_CONSIDER_ALL "Y" - Yes,
"N" - No
GET_ATT,
:PUT_ATT

Check

EVENT_REPEAT

"R" - Repeatedly
"S" - Single run
"F" - Until the first hit is found.

GET_ATT,
:PUT_ATT

Timer control

EVENT_TIME

MMMM - Minutes in interval
HHMM - Start time

GET_ATT,
:PUT_ATT

First check

EVENT_FIRST_EXEC

"N" - After the time has expired
"S" - Immediately

GET_ATT,
:PUT_ATT

Start after check time

EVENT_START_AFTER_SCH

"N" - Do not run
"Y" - Run

GET_ATT,
:PUT_ATT

 

See also:

Event
Attributes

GET_ATT function

:PUT_ATT statement

AE DB Change