/[scire]/trunk/client
Gentoo

Log of /trunk/client

View Directory Listing Directory Listing



Revision 248 - Directory Listing
Modified Sun Dec 23 04:50:01 2007 UTC (6 years, 10 months ago) by agaffney
Copied from: client revision 247
move everything to new trunk directory

Revision 247 - Directory Listing
Modified Tue Aug 7 01:36:04 2007 UTC (7 years, 2 months ago) by codeman
Original Path: client
This is a very large commit from Rodrigo Lazo (rlazo) for Google SoC
This is the latest patch on the job execution series. As far as I
could test it, now scire should be able to create, distribute, execute
and gather the output of a job with the new models.

Also the jobs register their status on the database (pending,
downloaded, running, failed, finished or cancelled). So now all the
backend code needed to "watch" a job is on its place.

Right now a job gets executed but dies on the post processing stage
(at least that is what I understand from the error message)

Just move the GACL_functions.py from server/ to server/modules and
apply this patch and you'll how myltiple entries are created for each
member of the group in jobs_clients and on job_history.

I've take some precautions regarding concurrency adding some locks,
I'm not sure they are enough so please comment on that




Revision 233 - Directory Listing
Modified Sat Jul 21 02:09:06 2007 UTC (7 years, 3 months ago) by codeman
Original Path: client
adding changes from Rodrigo Lazo (rlazo) for Google SoC:
modified add_job.php to make use of the new scheduling logic, plus other minor changes


Revision 223 - Directory Listing
Modified Sat Jun 16 18:05:01 2007 UTC (7 years, 4 months ago) by codeman
Original Path: client
updates from Rodrigo Lazo for Google SoC:

Fixed the backend and UI code so it can work with the latest
modification to the db (client_status, jobs_status tables). Also, the
job requesting mechanism uses the new run scheduling model
(crontab-like).


Revision 215 - Directory Listing
Modified Thu Jun 7 02:54:26 2007 UTC (7 years, 4 months ago) by codeman
Original Path: client
changed the config_dir to /etc/scire

Added some code from Rodrigo Lazo (rlazo) for Google SoC:
Modified some function headers, added a "verbose" option
to print a lot of messages while running. If this
verbose option isn't good tell me so I remove it and
just keep it for my working copy.


Revision 211 - Directory Listing
Modified Mon Jun 4 02:05:12 2007 UTC (7 years, 4 months ago) by codeman
Original Path: client
throwing in a temp hack until the DB supports return_output flag.


Revision 200 - Directory Listing
Modified Mon May 21 03:45:26 2007 UTC (7 years, 5 months ago) by codeman
Original Path: client
adding code to return output if the return_output flag from the scripts table is set to true.
this will aid in the post-completion processing to follow.


Revision 188 - Directory Listing
Modified Sun Mar 25 21:30:26 2007 UTC (7 years, 7 months ago) by mdisney
Original Path: client
Just removing some comments cruft.


Revision 178 - Directory Listing
Modified Mon Dec 11 00:57:18 2006 UTC (7 years, 10 months ago) by codeman
Original Path: client
some bugfixes and debugging added/uncommented.
origjob is causing some issues b/c it doesn't exist
in the DB schema yet.
added semi-proper cleanup after job completion
added line to repr(output) so xmlrpclib doesn't barf


Revision 151 - Directory Listing
Modified Sat Aug 26 15:32:03 2006 UTC (8 years, 1 month ago) by codeman
Original Path: client
Adding in very large changes from mdisney.
Will include large commit msg in other commit.


Revision 148 - Directory Listing
Modified Sat Aug 5 22:23:05 2006 UTC (8 years, 2 months ago) by codeman
Original Path: client
added a debugging line and uncommented some 
debugging lines.  info is good.


Revision 146 - Directory Listing
Modified Sat Aug 5 21:07:04 2006 UTC (8 years, 2 months ago) by codeman
Original Path: client
Lots of updates from Matt Disney (mdisney)
see his svn for more detailed logs


Revision 142 - Directory Listing
Modified Sun Jul 23 22:37:26 2006 UTC (8 years, 3 months ago) by agaffney
Original Path: client
cleaned up sys_info()

Revision 141 - Directory Listing
Modified Sun Jul 23 21:25:15 2006 UTC (8 years, 3 months ago) by codeman
Original Path: client
updates from mdisney:
  added a client function called sys_info() which basically populates a small dictionary with system information which will be passed to a method on the 
server to register/add the client. Then the system information will be added into the database along with the certificate information.
  added the beginnings of the code to add/register the client in scired.py


Revision 136 - Directory Listing
Modified Sun Jul 23 16:01:24 2006 UTC (8 years, 3 months ago) by codeman
Original Path: client
fix stupid mistake with data -> script_data


Revision 133 - Directory Listing
Modified Sun Jul 23 00:58:19 2006 UTC (8 years, 3 months ago) by codeman
Original Path: client
updating to the latest.  very confusing changes here from last ver.
job/script are now returned as dicts.


Revision 130 - Directory Listing
Modified Sat Jul 22 23:33:48 2006 UTC (8 years, 3 months ago) by agaffney
Original Path: client
testing code in client

Revision 127 - Directory Listing
Modified Sat Jul 15 05:02:19 2006 UTC (8 years, 3 months ago) by codeman
Original Path: client
Updating the scire server and client programs with their current
development copy.  All changes from previous version have been
made by Matt Disney as part of the Summer of Code.  These are
somewhat large updates involving database connectivity using
python's ADOdb module and function calls between the server and
client.  Many thanks to Matt for the contribution.



Revision 118 - Directory Listing
Modified Mon Jun 19 16:05:14 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
small code cleanup

Revision 117 - Directory Listing
Modified Mon Jun 19 15:49:32 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
don't print cert digest in client

Revision 114 - Directory Listing
Modified Mon Jun 19 15:18:56 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
remove .svnignore files

Revision 113 - Directory Listing
Modified Mon Jun 19 15:16:09 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
add .svnignore files

Revision 106 - Directory Listing
Modified Mon Jun 19 01:18:03 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
"working" version of xmlrpc client module

Revision 102 - Directory Listing
Modified Thu Jun 15 15:11:49 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
current changes

Revision 101 - Directory Listing
Modified Thu Jun 15 12:22:43 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
update of new xmlrpc classes

Revision 100 - Directory Listing
Modified Thu Jun 15 02:41:53 2006 UTC (8 years, 4 months ago) by agaffney
Original Path: client
initial commit of secure xmlrpc client module
(btw, xmlrpclib and httplib suck)

Revision 75 - Directory Listing
Modified Sun May 21 04:48:11 2006 UTC (8 years, 5 months ago) by agaffney
Original Path: client
generate cert/key when needed
check server cert's digest against stored digest

Revision 64 - Directory Listing
Modified Fri May 19 03:15:47 2006 UTC (8 years, 5 months ago) by agaffney
Original Path: client
bah, duft file

Revision 63 - Directory Listing
Added Fri May 19 03:14:50 2006 UTC (8 years, 5 months ago) by agaffney
Original Path: client
SSL-enabled server and basic client

Sticky Revision:
(Current path doesn't exist after revision 358)

  ViewVC Help
Powered by ViewVC 1.1.20