
What you find in this directory
-------------------------------

Makefile:
	Creates the application "rsltest". Depends on the environment
	variable GLOBUS_DEVELOPMENT_PATH. For instructions on how to
	set this variable see makefile. 

rsltest.c
	Reads a RSL string from a file pointed to by argv[1], parses it
	and replaces attributes "contactHostName" with the corresponding
	"resourceManagerContact".

testrsl
	Contains an example, 2-subjob RSL request. It defines the resources
	to run using the non-standard attribute "contactHostName".

Exercises:
	1.
	Look at the code in rsltest.c, make and try it out using the
	testrsl file as input:
		rsltest testrsl > newrsl
	The output from the program is now runnable (if you have
	access to the resource specified in testrsl):
		globusrun -o -f newrsl

	2.
	Extend rsltest.c so that it also verifies that the value associated
	with attribute "count" is within the interval [1,5]. Print a warning
	message if not.


