sfa.git
12 years agoSetting tag sfa-1.1-1 sfa-1.1-1
Thierry Parmentelat [Fri, 28 Oct 2011 07:54:59 +0000 (09:54 +0200)]
Setting tag sfa-1.1-1
first support for protogeni rspecs is working
vini no longer needs a specific manager
refactoring underway towards more flexible/generic architecture

12 years agobump to 1.1
Thierry Parmentelat [Fri, 28 Oct 2011 07:52:35 +0000 (09:52 +0200)]
bump to 1.1

12 years agotweaked module-dep graph tool
Thierry Parmentelat [Fri, 28 Oct 2011 07:42:31 +0000 (09:42 +0200)]
tweaked module-dep graph tool

12 years agoprobable typo
Thierry Parmentelat [Thu, 27 Oct 2011 23:45:36 +0000 (01:45 +0200)]
probable typo

12 years agogeneric to handle the manager instance in the api too
Thierry Parmentelat [Thu, 27 Oct 2011 23:31:00 +0000 (01:31 +0200)]
generic to handle the manager instance in the api too
get rid of import_manager

12 years agoneed to rename sfa.plc.api into sfa.plc.plcsfaapi
Thierry Parmentelat [Thu, 27 Oct 2011 22:13:36 +0000 (00:13 +0200)]
need to rename sfa.plc.api into sfa.plc.plcsfaapi

12 years agosolve conflicts
Thierry Parmentelat [Thu, 27 Oct 2011 20:16:07 +0000 (22:16 +0200)]
solve conflicts

12 years agobeginning/proof-of-concept of a generic/ module together with SFA_GENERIC_FLAVOUR to
Thierry Parmentelat [Thu, 27 Oct 2011 20:13:44 +0000 (22:13 +0200)]
beginning/proof-of-concept of a generic/ module together with SFA_GENERIC_FLAVOUR to
configure which implementations must be put together
allows to trash componentserver

12 years ago fix get_link_requests()
Tony Mack [Thu, 27 Oct 2011 16:08:59 +0000 (12:08 -0400)]
 fix get_link_requests()

12 years agomodified if
Tony Mack [Thu, 27 Oct 2011 16:08:36 +0000 (12:08 -0400)]
modified if

12 years agouse Xrn to get interface name
Tony Mack [Thu, 27 Oct 2011 16:08:07 +0000 (12:08 -0400)]
use Xrn to get interface name

12 years agoset default namespace to a dummy vvalue if the xml nsmap is empty
Tony Mack [Thu, 27 Oct 2011 15:45:08 +0000 (11:45 -0400)]
set default namespace to a dummy vvalue if the xml nsmap is empty

12 years agofix missing imports
Tony Mack [Thu, 27 Oct 2011 15:32:48 +0000 (11:32 -0400)]
fix missing imports

12 years agoimport os
Tony Mack [Thu, 27 Oct 2011 15:30:51 +0000 (11:30 -0400)]
import os

12 years agofix import
Tony Mack [Thu, 27 Oct 2011 15:29:24 +0000 (11:29 -0400)]
fix import

12 years agofix import
Tony Mack [Thu, 27 Oct 2011 15:24:06 +0000 (11:24 -0400)]
fix import

12 years agoremove old code
Thierry Parmentelat [Thu, 27 Oct 2011 14:35:03 +0000 (16:35 +0200)]
remove old code

12 years agooops missing file
Thierry Parmentelat [Thu, 27 Oct 2011 14:22:38 +0000 (16:22 +0200)]
oops missing file

12 years agosplit the various *Api classes into somethin more sensible
Thierry Parmentelat [Thu, 27 Oct 2011 13:00:25 +0000 (15:00 +0200)]
split the various *Api classes into somethin more sensible
move the core classes in server/

12 years agotrim unneeded fun
Thierry Parmentelat [Thu, 27 Oct 2011 08:26:52 +0000 (10:26 +0200)]
trim unneeded fun

12 years agotrim imports and make pylint happy
Thierry Parmentelat [Thu, 27 Oct 2011 08:26:39 +0000 (10:26 +0200)]
trim imports and make pylint happy

12 years agomore details on hack in comment
Thierry Parmentelat [Thu, 27 Oct 2011 08:26:25 +0000 (10:26 +0200)]
more details on hack in comment

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Thu, 27 Oct 2011 08:04:28 +0000 (10:04 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

12 years agoturn ugly hack about dictionaries in records back on so the tests can run
Thierry Parmentelat [Thu, 27 Oct 2011 08:04:18 +0000 (10:04 +0200)]
turn ugly hack about dictionaries in records back on so the tests can run

12 years agouse PlXrn to generate component_id urn
Tony Mack [Thu, 27 Oct 2011 00:23:55 +0000 (20:23 -0400)]
use PlXrn to generate component_id urn

12 years agoif checks if attribute is none
Tony Mack [Thu, 27 Oct 2011 00:23:29 +0000 (20:23 -0400)]
if checks if attribute is none

12 years agofix component_id urn
Tony Mack [Thu, 27 Oct 2011 00:22:58 +0000 (20:22 -0400)]
fix component_id urn

12 years agoimport sfa.rspecs.elements.interface.Interface
Tony Mack [Wed, 26 Oct 2011 20:13:25 +0000 (16:13 -0400)]
import sfa.rspecs.elements.interface.Interface

12 years agovalidateCred should be validateCert
Tony Mack [Wed, 26 Oct 2011 19:35:52 +0000 (15:35 -0400)]
validateCred should be validateCert

12 years agoremove refrences to decode_cred()
Tony Mack [Wed, 26 Oct 2011 19:27:39 +0000 (15:27 -0400)]
remove refrences to decode_cred()

12 years agofix attribute errors
Tony Mack [Wed, 26 Oct 2011 19:04:31 +0000 (15:04 -0400)]
fix attribute errors

12 years agofix NameErrors
Tony Mack [Wed, 26 Oct 2011 19:00:16 +0000 (15:00 -0400)]
fix NameErrors

12 years agoimport PhysicalLinks
Tony Mack [Wed, 26 Oct 2011 18:55:22 +0000 (14:55 -0400)]
import PhysicalLinks

12 years agoshould no longer need to normalize dict
Tony Mack [Wed, 26 Oct 2011 18:38:50 +0000 (14:38 -0400)]
should no longer need to normalize dict

12 years agoparse_dict() improvements
Tony Mack [Wed, 26 Oct 2011 18:24:39 +0000 (14:24 -0400)]
parse_dict() improvements

12 years agochanged argumens for verify_slice_links()
Tony Mack [Wed, 26 Oct 2011 17:38:34 +0000 (13:38 -0400)]
changed argumens for verify_slice_links()

12 years ago use RSpec.parse_dict() instead of manually updating the root element attributes
Tony Mack [Wed, 26 Oct 2011 17:38:14 +0000 (13:38 -0400)]
 use RSpec.parse_dict() instead of manually updating the root element attributes

12 years agoCreateSliver verifies links in the rspec
Tony Mack [Wed, 26 Oct 2011 17:37:06 +0000 (13:37 -0400)]
CreateSliver verifies links in the rspec

12 years agoimplement prepare_links()
Tony Mack [Wed, 26 Oct 2011 17:36:32 +0000 (13:36 -0400)]
implement prepare_links()

12 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Wed, 26 Oct 2011 17:35:44 +0000 (13:35 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

12 years agoparse_dict now supports ints and Non values
Tony Mack [Wed, 26 Oct 2011 17:35:36 +0000 (13:35 -0400)]
parse_dict now supports ints and Non values

12 years agoremoving vini specify aggreate manager. Vini can use the default aggregate amanger
Tony Mack [Wed, 26 Oct 2011 16:47:42 +0000 (12:47 -0400)]
removing vini specify aggreate manager. Vini can use the default aggregate amanger

12 years agoundo unintentionally committed debug statements
Thierry Parmentelat [Wed, 26 Oct 2011 16:16:30 +0000 (18:16 +0200)]
undo unintentionally committed debug statements

12 years agotrimmed useless imports, unstarred all imports
Thierry Parmentelat [Wed, 26 Oct 2011 16:09:10 +0000 (18:09 +0200)]
trimmed useless imports, unstarred all imports

12 years agoescape name section of hrn
Tony Mack [Wed, 26 Oct 2011 16:00:06 +0000 (12:00 -0400)]
escape name section of hrn

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Wed, 26 Oct 2011 10:40:27 +0000 (12:40 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

12 years agoreviewed imports and pylint'ed
Thierry Parmentelat [Wed, 26 Oct 2011 08:56:10 +0000 (10:56 +0200)]
reviewed imports and pylint'ed

12 years agoadded get_link_requests
Tony Mack [Tue, 25 Oct 2011 23:49:18 +0000 (19:49 -0400)]
added get_link_requests

12 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Tue, 25 Oct 2011 23:48:46 +0000 (19:48 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

12 years agofix get_hrn() for interface type
Tony Mack [Tue, 25 Oct 2011 23:48:33 +0000 (19:48 -0400)]
fix get_hrn() for interface type

12 years agoadded get/add link_requests()
Tony Mack [Tue, 25 Oct 2011 23:47:37 +0000 (19:47 -0400)]
added get/add link_requests()

12 years agoadded 'element' class variable
Tony Mack [Tue, 25 Oct 2011 23:47:01 +0000 (19:47 -0400)]
added 'element' class variable

12 years agoThreadedServer and SfaServer in separate files
Thierry Parmentelat [Tue, 25 Oct 2011 19:01:18 +0000 (21:01 +0200)]
ThreadedServer and SfaServer in separate files

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Tue, 25 Oct 2011 16:59:50 +0000 (18:59 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

12 years agooops
Thierry Parmentelat [Tue, 25 Oct 2011 16:45:15 +0000 (18:45 +0200)]
oops

12 years agopush initscript when making sync
Thierry Parmentelat [Tue, 25 Oct 2011 16:45:05 +0000 (18:45 +0200)]
push initscript when making sync

12 years agomoved sfa.util.componentserver into sfa.server.componentserver
Thierry Parmentelat [Tue, 25 Oct 2011 16:40:25 +0000 (18:40 +0200)]
moved sfa.util.componentserver into sfa.server.componentserver

12 years agomove sfa.util.server into sfa.server.sfaserver
Thierry Parmentelat [Tue, 25 Oct 2011 16:33:23 +0000 (18:33 +0200)]
move sfa.util.server into sfa.server.sfaserver

12 years agorename sfa-server.py into sfa-start.py
Thierry Parmentelat [Tue, 25 Oct 2011 16:31:11 +0000 (18:31 +0200)]
rename sfa-server.py into sfa-start.py

12 years agotrim useless imports - add docstring to Interface
Thierry Parmentelat [Tue, 25 Oct 2011 16:26:59 +0000 (18:26 +0200)]
trim useless imports - add docstring to Interface

12 years agoadded add_linkfile_option() method
Tony Mack [Tue, 25 Oct 2011 15:58:54 +0000 (11:58 -0400)]
added add_linkfile_option() method

12 years agoget no need to pass namespaces into PGv2Link methods
Tony Mack [Tue, 25 Oct 2011 15:58:15 +0000 (11:58 -0400)]
get no need to pass namespaces into PGv2Link methods

12 years agoset encoding to utf8
Tony Mack [Tue, 25 Oct 2011 15:54:34 +0000 (11:54 -0400)]
set encoding to utf8

12 years agoget no need to pass namespaces into PGv2Link methods
Tony Mack [Tue, 25 Oct 2011 15:42:02 +0000 (11:42 -0400)]
get no need to pass namespaces into PGv2Link methods

12 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Tue, 25 Oct 2011 15:41:02 +0000 (11:41 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

12 years agoget namespace map from xml argument
Tony Mack [Tue, 25 Oct 2011 15:40:54 +0000 (11:40 -0400)]
get namespace map from xml argument

12 years agoadded '_element' field
Tony Mack [Tue, 25 Oct 2011 15:40:18 +0000 (11:40 -0400)]
added '_element' field

12 years agoadded PROPERTY, LINK_TYPE and SLIVER_TYPE elements
Tony Mack [Tue, 25 Oct 2011 14:44:48 +0000 (10:44 -0400)]
added PROPERTY, LINK_TYPE and SLIVER_TYPE elements

12 years agofix links in sfa rspec
Tony Mack [Tue, 25 Oct 2011 14:43:41 +0000 (10:43 -0400)]
fix links in sfa rspec

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Tue, 25 Oct 2011 14:41:40 +0000 (16:41 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

12 years agoadd exclusion when making tags
Thierry Parmentelat [Tue, 25 Oct 2011 14:41:29 +0000 (16:41 +0200)]
add exclusion when making tags

12 years agorenamed sfaticket from util/ to trust/
Thierry Parmentelat [Tue, 25 Oct 2011 14:41:08 +0000 (16:41 +0200)]
renamed sfaticket from util/ to trust/

12 years agoremoving specdict
Tony Mack [Tue, 25 Oct 2011 13:57:33 +0000 (09:57 -0400)]
removing specdict

12 years agoremoving specdict
Tony Mack [Tue, 25 Oct 2011 13:56:51 +0000 (09:56 -0400)]
removing specdict

12 years agotools for displaying import dependencies
Thierry Parmentelat [Tue, 25 Oct 2011 08:16:09 +0000 (10:16 +0200)]
tools for displaying import dependencies

12 years agotypo
Thierry Parmentelat [Tue, 25 Oct 2011 07:09:34 +0000 (09:09 +0200)]
typo

12 years agoRemoved RSpecElements from elements list
Tony Mack [Mon, 24 Oct 2011 21:18:18 +0000 (17:18 -0400)]
Removed RSpecElements from elements list

12 years agoremoved name arg
Tony Mack [Mon, 24 Oct 2011 21:15:49 +0000 (17:15 -0400)]
removed name arg

12 years agoload delegated creds against auth hierarchy
Tony Mack [Mon, 24 Oct 2011 21:06:36 +0000 (17:06 -0400)]
load delegated creds against auth hierarchy

12 years agoinitial checkin
Tony Mack [Mon, 24 Oct 2011 21:11:30 +0000 (17:11 -0400)]
initial checkin

12 years agoresolving merge
Tony Mack [Mon, 24 Oct 2011 21:09:35 +0000 (17:09 -0400)]
resolving merge

12 years agoadded verify_slice_links() method
Tony Mack [Mon, 24 Oct 2011 21:02:37 +0000 (17:02 -0400)]
added verify_slice_links() method

12 years agoadded component manager element type
Tony Mack [Mon, 24 Oct 2011 20:56:58 +0000 (16:56 -0400)]
added component manager element type

12 years agoinstall the sfa/rspecs/elements/versions directory
Tony Mack [Mon, 24 Oct 2011 20:54:47 +0000 (16:54 -0400)]
install the sfa/rspecs/elements/versions directory

12 years agoremove svn keywords one last time and for good (hopefully)
Thierry Parmentelat [Mon, 24 Oct 2011 14:08:25 +0000 (16:08 +0200)]
remove svn keywords one last time and for good (hopefully)

12 years agoimport_manager a bit more verbose
Thierry Parmentelat [Mon, 24 Oct 2011 13:42:30 +0000 (15:42 +0200)]
import_manager a bit more verbose

12 years agoquick repair for incomplete code
Thierry Parmentelat [Mon, 24 Oct 2011 13:42:11 +0000 (15:42 +0200)]
quick repair for incomplete code

12 years agoadding
Tony Mack [Sun, 23 Oct 2011 15:58:15 +0000 (11:58 -0400)]
adding

12 years agofix import
Tony Mack [Sun, 23 Oct 2011 15:57:30 +0000 (11:57 -0400)]
fix import

12 years agoadding
Tony Mack [Sun, 23 Oct 2011 15:55:32 +0000 (11:55 -0400)]
adding

12 years agoskip null records
Tony Mack [Sun, 23 Oct 2011 01:23:27 +0000 (21:23 -0400)]
skip null records

12 years agofix bug in add_links()
Tony Mack [Fri, 21 Oct 2011 20:42:06 +0000 (16:42 -0400)]
fix bug in add_links()

12 years agouse sfa.util.xml.XML instead of sfa.util.rspec.RecordSpec
Tony Mack [Fri, 21 Oct 2011 19:50:37 +0000 (15:50 -0400)]
use sfa.util.xml.XML instead of sfa.util.rspec.RecordSpec

12 years agoparse_dict() can now handle repeating fields
Tony Mack [Fri, 21 Oct 2011 19:26:23 +0000 (15:26 -0400)]
parse_dict() can now handle repeating fields

12 years agouse sfa.util.xml.XML instead for xml.util.rspec.RecordSpec
Tony Mack [Fri, 21 Oct 2011 19:25:49 +0000 (15:25 -0400)]
use sfa.util.xml.XML instead for xml.util.rspec.RecordSpec

12 years agouse XML.todict() to dump record contents
Tony Mack [Fri, 21 Oct 2011 17:34:38 +0000 (13:34 -0400)]
use XML.todict() to dump record contents

12 years agoadded todict() method
Tony Mack [Fri, 21 Oct 2011 17:29:56 +0000 (13:29 -0400)]
added todict() method

12 years agouse sfa.util.xml.XML instead of sfa.util.rspec.RecordSpec
Tony Mack [Fri, 21 Oct 2011 17:05:52 +0000 (13:05 -0400)]
use sfa.util.xml.XML instead of sfa.util.rspec.RecordSpec

12 years agoReplaced InvalidRSpec with InvalidXML
Tony Mack [Fri, 21 Oct 2011 16:34:59 +0000 (12:34 -0400)]
Replaced InvalidRSpec with InvalidXML

12 years agoadded InvalidXML and InvalidXMLElement faults
Tony Mack [Fri, 21 Oct 2011 16:32:38 +0000 (12:32 -0400)]
added InvalidXML and InvalidXMLElement faults