-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
import os
-#!/usr/bin/python
+#!/usr/bin/env python2
"""
Filters/Prints record objects
-#!/usr/bin/python
+#!/usr/bin/env python2
"""
Updates record objects
-#!/usr/bin/python
+#!/usr/bin/env python2
#
# Script for basic access to the SFA configuration file store.
#
-#!/usr/bin/python
+#!/usr/bin/env python2
# pylint: disable=c0111, c0103, w0402, w0622
-#!/usr/bin/python
+#!/usr/bin/env python2
from __future__ import print_function
-#!/usr/bin/python
+#!/usr/bin/env python2
from sfa.util.xrn import Xrn, hrn_to_urn, urn_to_hrn
from sfa.util.sfatime import utcparse, datetime_to_string
from sfa.util.sfalogging import logger
-#!/usr/bin/python
+#!/usr/bin/env python2
# pylint: disable=c0111, w1201, w0622
method = self.method
sfa_slice_prefix = self.config.SFA_CM_SLICE_PREFIX
sfa_slice = sfa_slice_prefix + "_sfacm"
- python = "/usr/bin/python"
+ python = "/usr/bin/python2"
vserver_path = "/vservers/%s" % (sfa_slice)
script_path = "/tmp/"
path = "%(vserver_path)s/%(script_path)s" % locals()
-#!/usr/bin/python
+#!/usr/bin/env python2
from collections import defaultdict
from sfa.util.xrn import Xrn, hrn_to_urn, urn_to_hrn, get_authority, get_leaf
from sfa.util.sfatime import utcparse, datetime_to_string
-#!/usr/bin/python
+#!/usr/bin/env python2
from __future__ import print_function
from lxml import etree
-#!/usr/bin/python
+#!/usr/bin/env python2
from __future__ import print_function
-#!/usr/bin/python
+#!/usr/bin/env python2
from __future__ import print_function
-#!/usr/bin/python
+#!/usr/bin/env python2
from __future__ import print_function
-#!/usr/bin/python
+#!/usr/bin/env python2
from sfa.util.sfalogging import logger
-#!/usr/bin/python
+#!/usr/bin/env python2
#
# PlanetLab SFA implementation
#
-#!/usr/bin/python
+#!/usr/bin/env python2
import threading
import time
-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
import os
import time
-#!/usr/bin/python
+#!/usr/bin/env python2
"""
A reroutable logger that can handle deep tracebacks
-#!/usr/bin/python
+#!/usr/bin/env python2
from lxml import etree
from sfa.util.faults import InvalidXML
from sfa.rspecs.elements.element import Element
-#!/usr/bin/python
+#!/usr/bin/env python2
class Pretty:
rows = []
-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
import os
-#!/usr/bin/python
+#!/usr/bin/env python2
# This file parses an sfatables command and generates XML files that parameterize
# matches and targets. Each such XML file defines a rule. Rules are dropped in directories
-#!/usr/bin/python
+#!/usr/bin/env python2
from testXrn import *
#from testNamespace import *
# xxx broken-test
-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
import os
import random
-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
sys.path.append('..')
-#!/usr/bin/python
+#!/usr/bin/env python2
import sys
import unittest
-#!/usr/bin/python
+#!/usr/bin/env python2
# Copyright 2004 Toby Dickenson
#
# Permission is hereby granted, free of charge, to any person obtaining
-#!/usr/bin/python
+#!/usr/bin/env python2
# Copyright 2004,2009 Toby Dickenson
#
# Permission is hereby granted, free of charge, to any person obtaining
-#!/usr/bin/python
+#!/usr/bin/env python2
#
# Sapan Bhatia <sapanb@cs.princeton.edu>
#