adding in the new perl client/server into trunk.
basic support for sending both stdout and stderr
attempt to add the recurring job rescheduling into the server. not tested.
whole bunch of updates here. first, created run_query and put the process of debug/prepare/execute into it. much simpler and cleaner! added RETURN_JOBFILE cmd and stub for JOBFILE_SENT. add a check to set_job_status to see if we're marking a job as finished. if so, it needs to do some more work. that part isn't coded yet.
set Data::Dumper::Purity to 1 for nested data
switch back to Data::Dumper for job output
fixed up the expansion w/ one last query.
adding job expansion code.
remove the jobfile once it's been successfully sent to the client.
updating this. minor fixes. adding job_fetched code.
return job filename and print it
fixed get_jobs. coded get_job. but there seems to be a problem with it. commented out most of it for now, still doesn't work.
add status_id param to get_jobs()
fully implement get_jobs
modify get_jobs query to make sure to get the latest job_history entry for the job
switch config location to /etc/scire/ add config defaults to scireclient
switching on the database lines. major fixes to register and identify code. uses a md5sum of the time+mac+ip+hostname
add Id tag properly
add Id tag
drop tab in heredoc terminator
added global for clientid, added to identify query. toss existing jobs concept for get_jobs. fleshed out get_jobs and get_job a bit. fixed some rough DBI.
adding a check for existence of logfile in the config if not present, falls back to STDERR. helps for the time being.
log server debug output to a file
add parse_command() and modify existing code to use it
adding query for get_jobs from old server.
adding in the DBI commands, commented out, to actually do stuff instead of faking it. will continue faking it for now to ease development.
adding debug() function. makes things so much cleaner.
removing hte getresponse stuff.
relative config file location
adding a whole bunch of code here. lots taken from the original server code in python.
copied config reading from the client added DBI. added connection code. tested, works.
implement IDENTIFY command with random response in server
initial perl-based client and server with shiny IPC
add new-fu server/client directories
|Powered by ViewVC 1.1.20|