fix swap file check
diff --git a/linux/storage/swap.sls b/linux/storage/swap.sls
index 7ed70bf..f2e3a2d 100644
--- a/linux/storage/swap.sls
+++ b/linux/storage/swap.sls
@@ -10,8 +10,7 @@
 linux_create_swap_partition_{{ swap.device }}:
   cmd.run:
   - name: 'mkswap {{ swap.device }}'
-  - onlyif: "test `file -L -s {{ swap.device }} | grep 'swap file' >/dev/null;echo $?` -ne 0"
-  - creates: {{ swap.device }}
+  - unless: file -L -s {{ swap.device }} | grep -q 'swap file'
 
 linux_set_swap_partition_{{ swap.device }}:
   cmd.run: