summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Howard <ben.howard@ubuntu.com>2013-06-11 14:09:58 -0600
committerusd-importer <ubuntu-server@lists.ubuntu.com>2013-07-02 14:33:26 +0000
commitd01d989b1f959655bc5bb6eb443835e10d6decd6 (patch)
treeb75bc5b887bb445681678c8e6ee2e28273423091
parent6cf5a13dd65bc0abf70a3874f11d5b61b26dce2b (diff)
downloadvyos-walinuxagent-d01d989b1f959655bc5bb6eb443835e10d6decd6.tar.gz
vyos-walinuxagent-d01d989b1f959655bc5bb6eb443835e10d6decd6.zip
000_no_udev_rule_removal.patch
No DEP3 Subject or Description header found Gbp-Pq: 000_no_udev_rule_removal.patch.
-rw-r--r--waagent26
1 files changed, 14 insertions, 12 deletions
diff --git a/waagent b/waagent
index 4181eca..cb077b4 100644
--- a/waagent
+++ b/waagent
@@ -701,12 +701,13 @@ class EnvMonitor(object):
dhcpcmd = "pidof dhclient3"
dhcppid = RunGetOutput(dhcpcmd,chk_err=False)[1]
while not self.shutdown:
- for a in RulesFiles:
- if os.path.isfile(a):
- if os.path.isfile(GetLastPathElement(a)):
- os.remove(GetLastPathElement(a))
- shutil.move(a, ".")
- Log("EnvMonitor: Moved " + a + " -> " + LibDir)
+ if not IsDebian():
+ for a in RulesFiles:
+ if os.path.isfile(a):
+ if os.path.isfile(GetLastPathElement(a)):
+ os.remove(GetLastPathElement(a))
+ shutil.move(a, ".")
+ Log("EnvMonitor: Moved " + a + " -> " + LibDir)
if publish != None and publish.lower().startswith("y"):
try:
if socket.gethostname() != self.HostName:
@@ -2318,12 +2319,13 @@ def Install():
if UsesDpkg() and not Run("dpkg-query -s network-manager >/dev/null 2>&1",chk_err=False): # We want this to fail - supress error logging on error.
Error(GuestAgentLongName + " is not compatible with network-manager.")
return 1
- for a in RulesFiles:
- if os.path.isfile(a):
- if os.path.isfile(GetLastPathElement(a)):
- os.remove(GetLastPathElement(a))
- shutil.move(a, ".")
- Warn("Moved " + a + " -> " + LibDir + "/" + GetLastPathElement(a) )
+ if not IsDebian():
+ for a in RulesFiles:
+ if os.path.isfile(a):
+ if os.path.isfile(GetLastPathElement(a)):
+ os.remove(GetLastPathElement(a))
+ shutil.move(a, ".")
+ Warn("Moved " + a + " -> " + LibDir + "/" + GetLastPathElement(a) )
if IsUbuntu() and not IsPackagedUbuntu():
# Support for Ubuntu's upstart configuration