/[scire]/trunk/client
Gentoo

Log of /trunk/client

View Directory Listing Directory Listing



Revision 360 - Directory Listing
Modified Sun Feb 17 19:52:00 2008 UTC (6 years, 4 months ago) by codeman
Copied from: branches/new-fu/client revision 345
adding in the new perl client/server into trunk.


Revision 345 - Directory Listing
Modified Tue Jan 8 02:23:26 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
test script for Scire::Job

Revision 342 - Directory Listing
Modified Mon Jan 7 01:23:06 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
handle a non-zero exitcode from the communicator

Revision 341 - Directory Listing
Modified Mon Jan 7 01:09:58 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
write out script_data to file
determine UID/GID of run_as user beforehand so we can change the owner of the script we just wrote
exec the script we wrote out instead of dummy commands
add set_script_file() function

Revision 340 - Directory Listing
Modified Sun Jan 6 22:10:00 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
exit with -2 if run_as user can't be found
always try to get exitstatus

Revision 339 - Directory Listing
Modified Sun Jan 6 22:01:27 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
check proper variable after forking
add code to setuid() before job execution

Revision 337 - Directory Listing
Modified Sun Jan 6 20:02:24 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add in exec() call

Revision 336 - Directory Listing
Modified Sun Jan 6 17:32:33 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
remove unneeded module

Revision 335 - Directory Listing
Modified Sun Jan 6 17:31:40 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move Scire.pm to Scire/Job.pm and fix scireclient.pm to use the new paths

Revision 334 - Directory Listing
Modified Sun Jan 6 16:27:36 2008 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
break out the Communicator code.


Revision 333 - Directory Listing
Modified Sun Jan 6 08:09:17 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
fill out run() a bit more

Revision 332 - Directory Listing
Modified Sun Jan 6 07:35:46 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add stub for run()

Revision 331 - Directory Listing
Modified Sun Jan 6 07:05:55 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
condense check_job_dir() with a loop

Revision 330 - Directory Listing
Modified Sat Jan 5 06:26:21 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move code that talks to server into talk_to_server(), which forks before doing its thing in order to drop privileges

Revision 329 - Directory Listing
Modified Sat Jan 5 05:28:11 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
change set_filename() to load_jobfile()

Revision 328 - Directory Listing
Modified Sat Jan 5 05:24:56 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
only import open2 from IPC::Open2

Revision 326 - Directory Listing
Modified Sat Jan 5 05:15:06 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move SERVER_STDIN and SERVER_STDOUT inside the class hash

Revision 325 - Directory Listing
Modified Sat Jan 5 05:05:20 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
don't need SERVER_STDIN and SERVER_STDOUT here

Revision 324 - Directory Listing
Modified Sat Jan 5 04:31:34 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move bits of the server communication into Scire.pm

Revision 321 - Directory Listing
Modified Sat Jan 5 03:40:52 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
don't stick 'script' in the hash

Revision 320 - Directory Listing
Modified Sat Jan 5 03:34:14 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
initial commit of Scire.pm

Revision 315 - Directory Listing
Modified Wed Jan 2 04:24:40 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
fix parse_response() regex to ignore trailing whitespace

Revision 313 - Directory Listing
Modified Wed Jan 2 04:16:33 2008 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
fixin up get_jobs a bit.


Revision 310 - Directory Listing
Modified Wed Jan 2 02:01:51 2008 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
add debug to response line
added other paths to check_job_dir
fixed up get_job a bit.


Revision 303 - Directory Listing
Modified Tue Jan 1 01:20:06 2008 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
chomp the line read from client_key

Revision 301 - Directory Listing
Modified Mon Dec 31 23:57:35 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
switch config location to /etc/scire/
add config defaults to scireclient

Revision 299 - Directory Listing
Modified Mon Dec 31 23:27:40 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
fixing up registering and identifying code.


Revision 298 - Directory Listing
Modified Mon Dec 31 22:37:16 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
remove dead code
add a few extra options to the ssh invocation

Revision 292 - Directory Listing
Modified Mon Dec 31 17:58:41 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
cleaned up the debugging.  took out existing jobs lines.


Revision 290 - Directory Listing
Modified Mon Dec 31 16:46:19 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add get_interface_info() to get MAC/IP for register_client()

Revision 277 - Directory Listing
Modified Sun Dec 30 02:35:25 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
remove END block as it seems unnecessary, since it looks like ssh dies by itself when the STDIN and STDOUT are closed

Revision 276 - Directory Listing
Modified Sun Dec 30 02:23:53 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add END block and clean up errors

Revision 274 - Directory Listing
Modified Sun Dec 30 02:04:34 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
remove run_test() stuff

Revision 273 - Directory Listing
Modified Sun Dec 30 02:03:37 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
modify all code using send_command() to pass output through parse_response()

Revision 272 - Directory Listing
Modified Sun Dec 30 01:59:45 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
implement debug() and modify all current code to use it

Revision 271 - Directory Listing
Modified Sun Dec 30 01:53:28 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
implement parse_response()

Revision 270 - Directory Listing
Modified Sun Dec 30 01:43:20 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move get_response() code into send_command() since nothing else uses it

Revision 268 - Directory Listing
Modified Sun Dec 30 01:12:03 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
big changes. adding a whole bunch of code to flesh this out.


Revision 265 - Directory Listing
Modified Wed Dec 26 05:18:56 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
if to unless b/c of possible undef.


Revision 263 - Directory Listing
Modified Mon Dec 24 18:30:59 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
move connection string building into its own function
move most of global stuff inside run_main
react properly to responses from IDENTIFY command
move the job_dir check into its own function

Revision 261 - Directory Listing
Modified Mon Dec 24 15:56:33 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
musta been too drunk to not remember mkpath.


Revision 260 - Directory Listing
Modified Mon Dec 24 07:18:23 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
rename verbose to debug
split identify and register

Revision 259 - Directory Listing
Modified Mon Dec 24 06:27:16 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
config touchups.
added a register function. it needs a fingerprint or digest
to verify the client.


Revision 257 - Directory Listing
Modified Mon Dec 24 02:29:48 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
use a match and capture instead of split for parsing config file lines

Revision 256 - Directory Listing
Modified Mon Dec 24 01:30:35 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
ok, where to begin....
SCIRE_CONFIG_FILE is no longer a constant so it can be overriden via commandline
basic commandline parsing
helper function for sending/receiving and creating the connection
move my test code into run_test() function
temporary connection_command override for development
fix a few syntax errors
random other changes that I can't be bothered to think of

Revision 254 - Directory Listing
Modified Mon Dec 24 00:21:22 2007 UTC (6 years, 6 months ago) by codeman
Original Path: branches/new-fu/client
adding config-related stuff.


Revision 253 - Directory Listing
Modified Sun Dec 23 18:02:22 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add servercmd comment

Revision 252 - Directory Listing
Modified Sun Dec 23 08:08:30 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
initial perl-based client and server with shiny IPC

Revision 251 - Directory Listing
Added Sun Dec 23 06:13:26 2007 UTC (6 years, 6 months ago) by agaffney
Original Path: branches/new-fu/client
add new-fu server/client directories

Sticky Revision:

  ViewVC Help
Powered by ViewVC 1.1.20