summaryrefslogtreecommitdiff
path: root/tests/data/ext/sample_ext
diff options
context:
space:
mode:
authorDaniel Watkins <daniel.watkins@canonical.com>2016-09-13 16:11:47 +0100
committerusd-importer <ubuntu-server@lists.ubuntu.com>2016-09-14 10:39:12 +0000
commit5009a9d0f3606fc08a80ec0d59076d8dc48d2f25 (patch)
treead67eef74c5208178950db6ee28195e2137fa713 /tests/data/ext/sample_ext
parent0f7cef5b52162d1ebb31a738bd8fc9febe1fbda6 (diff)
downloadvyos-walinuxagent-5009a9d0f3606fc08a80ec0d59076d8dc48d2f25.tar.gz
vyos-walinuxagent-5009a9d0f3606fc08a80ec0d59076d8dc48d2f25.zip
Import patches-unapplied version 2.1.5-0ubuntu1 to ubuntu/yakkety-proposed
Imported using git-ubuntu import. Changelog parent: 0f7cef5b52162d1ebb31a738bd8fc9febe1fbda6 New changelog entries: * New upstream release (LP: #1603581) - d/patches/disable-auto-update.patch: - The new version introduces auto-updating of the agent to its latest version via an internal mechanism; disable this - d/patches/fix_shebangs.patch: - Dropped in favour of the dh_python3 --shebang option. - Refreshed d/patches/disable_udev_overrides.patch
Diffstat (limited to 'tests/data/ext/sample_ext')
-rwxr-xr-xtests/data/ext/sample_ext/sample.py18
1 files changed, 11 insertions, 7 deletions
diff --git a/tests/data/ext/sample_ext/sample.py b/tests/data/ext/sample_ext/sample.py
index 7107ac2..74bd839 100755
--- a/tests/data/ext/sample_ext/sample.py
+++ b/tests/data/ext/sample_ext/sample.py
@@ -2,18 +2,19 @@
import os
+
def get_seq():
- latest_seq = -1;
+ latest_seq = -1
config_dir = os.path.join(os.getcwd(), "config")
if os.path.isdir(config_dir):
for item in os.listdir(config_dir):
item_path = os.path.join(config_dir, item)
if os.path.isfile(item_path):
- seperator = item.rfind(".")
- if seperator > 0 and item[seperator + 1:] == "settings":
- seq = int(item[0: seperator])
- if seq > latest_seq:
- latest_seq = seq
+ separator = item.rfind(".")
+ if separator > 0 and item[separator + 1:] == "settings":
+ sequence = int(item[0: separator])
+ if sequence > latest_seq:
+ latest_seq = sequence
return latest_seq
@@ -28,6 +29,9 @@ succeed_status = """
if __name__ == "__main__":
seq = get_seq()
if seq >= 0:
- status_file = os.path.join(os.getcwd(), "status", "{0}.status".format(seq))
+ status_path = os.path.join(os.getcwd(), "status")
+ if not os.path.exists(status_path):
+ os.makedirs(status_path)
+ status_file = os.path.join(status_path, "{0}.status".format(seq))
with open(status_file, "w+") as status:
status.write(succeed_status)